npm 包 node-google-img-search 使用教程

阅读时长 5 分钟读完

1. 什么是 node-google-img-search?

node-google-img-search 是一款 Node.js 的 npm 包,它可以通过 Google 的 API 搜索图片并返回结果。这个库提供了一种方便快捷的方式,在 Node.js 应用中使用 Google 图片搜索服务。

2. 如何安装 node-google-img-search?

在命令行界面中执行以下命令即可安装 node-google-img-search。

3. 如何使用 node-google-img-search?

使用 node-google-img-search 可以通过简单的几行代码轻松地搜索图片并返回结果。

-- -------------------- ---- -------
----- ----------------- - ----------------------------------

------------------------ ------ --------------- -------- -
  -- ------- -
    --------------- ----- ----------- -------
  - ---- -
    ----------------------- ---------
  -
---

这里我们搜索关键字 "Polar Bear",当搜索完成时,results 返回一组图片的 url 数组。

你也可以指定搜索结果的数量,比如只要前十张图片:

-- -------------------- ---- -------
----- ----------------- - ----------------------------------

------------------------ ------ - ----- -- -- --------------- -------- -
  -- ------- -
    --------------- ----- ----------- -------
  - ---- -
    ----------------------- ---------
  -
---

你还可以加入一些其他的参数:

-- -------------------- ---- -------
----- ----------------- - ----------------------------------

----- ------- - -
    ----- ---
    ----- --------
    ----------- -----
    ----- ----
--

------------------------ ------ -------- --------------- -------- -
  -- ------- -
    --------------- ----- ----------- -------
  - ---- -
    ----------------------- ---------
  -
---

如上述代码所示,我们设置了结果数量为 10,结果类型为 "photo",开启了安全搜索,结果语言为英语。

4. 实战示例

下面是一个简单的示例,使用 node-google-img-search 在 web 页面中搜索图片,返回一张图片的 url。

-- -------------------- ---- -------
----- ----------------- - ----------------------------------

----- --------- - -------------------------------------
----- --------- - -------------------------------------
----- ----------- - ---------------------------------------

----------------------------------- ---------- -
    ----- ------- - -
        ----- --
        ----- --------
        ----------- -----
        ----- ----
    --

    ---------------------------------- -------- --------------- -------- -
      -- ------- -
        --------------- ----- ----------- -------
      - ---- -
        -- -------- ------- --- ---
        --------------- - -----------
      -
    ---
---

HTML 代码:

在上面的代码中,我们首先获取了输入框的值并设置了搜索的参数,然后调用 node-google-img-search 库,将结果呈现在 web 页面中。

5. 总结

node-google-img-search 是一款非常好用的 npm 包。通过这个库,我们可以轻松地使用 Google 图片搜索服务,快捷方便地得到我们需要的图片。在实际应用中,我们能够使用这个库为用户提供更好的图片搜索体验。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005664381e8991b448e252a

纠错
反馈