npm 包 goo-search 使用教程

阅读时长 3 分钟读完

背景

在前端工作中,我们常常需要使用到一些搜索引擎的 API。其中,网易出品的 open-api 是很不错的一个选择。其中,就包括了国内的主流搜索引擎:百度、搜狗、360 和谷歌等。本文将介绍一款使用 npm 包 goo-search 来调用国内搜索引擎谷歌搜索的教程。

goo-search 的详细介绍

goo-search: 使用 Npm 实现的谷歌搜索模块,调用 api 后只需要提供关键词,即可获取搜索结果。

根据 goo-search 的官方文档及其 Github 主页上的描述,我们可以了解到这款 npm 包的很多信息:

  1. goo-search 是一款使用 npm 实现的谷歌搜索模块;
  2. 使用它,我们只需要调用谷歌的 API,并提供相应的关键词即可获取搜索结果;
  3. 它不仅支持简单的搜索,还支持搜索结果的翻页和排序等功能。

如何使用 goo-search

以下将介绍如何使用 goo-search 包来实现谷歌搜索。

  1. 安装 goo-search
  1. 引入 goo-search
  1. 调用搜索方法,获取谷歌搜索结果

搜索结果的详细说明

当我们调用 goSearch(keyword, cb) 方法后,我们会得到以下格式的搜索结果:

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

这意味着,我们不仅可以得到搜索结果的标题、链接和相应描述等信息,还可以获取搜索结果的总数和调用 API 的耗时等信息。

总结

goo-search 提供了一种便捷的调用谷歌 API 的方法,使得我们可以轻松地获取谷歌的搜索结果,从而在前端开发工作中用到。同时,也启示我们可以在前端开发工作中使用 Npm 包的力量,提高我们的工作效率。

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

纠错
反馈