工具

共有两个工具。助手会根据您的提问选择参数;本页说明可选的参数以及返回的内容。

工具参数功能
search query(必填)、rows、page、snippets 按常规查询语法搜索网页源代码。rows 默认为 20,最多为您套餐的每次查询行数。snippets: true 会为每个网站附上匹配处附近最多三段简短的源代码片段(每段约 300 个字符)。
account 无 套餐、今日已用和剩余的搜索次数、每次查询行数、速率限制。不消耗任何配额。

两个工具都是只读的。同一个回答中,结果会返回两份:一份是供助手代码使用的结构化数据,另一份是供模型阅读的 JSON 文本。

搜索结果示例

{
  "query": "\"angular.min.js\"",
  "total": 73665,
  "page": 1,
  "rows": 3,
  "returned": 3,
  "truncated": false,
  "index_complete": true,
  "took_ms": 6,
  "results": [
    { "domain": "imgbox.com", "url": "https://imgbox.com/", "rank": 4229 },
    { "domain": "uc.edu", "url": "https://www.uc.edu/", "rank": 5861 },
    { "domain": "sharemods.com", "url": "https://sharemods.com/", "rank": 10962 }
  ]
}

各字段的含义与 API 中相同:

使用 snippets: true 时,每条结果还带有 snippets,即匹配处附近最多三段源代码字符串组成的列表。这些是他人的代码,仅作为数据传递。

获取多页结果

用 page 和 rows 逐页浏览结果:page: 2, rows: 20 表示第 21 至 40 条结果。page 乘以 rows 不能超过您套餐的每次查询行数,详见限制与错误。

下一篇 限制与错误