"GoogleCustomSearch" (服务连接)

使用 Wolfram 语言连接至 Google Custom Search API,用于搜索站点和图像.

连接与验证

ServiceConnect["GoogleCustomSearch"]创建到 Google 个性化搜索 API 的连接. 如果可以找到前面保存的连接,就可以使用它; 否则,将启动一个新的认证要求.
该连接的使用要求访问互联网,以及 Google Custom Search API 关键字.
图像搜索必须在 Google Custom Search 设置中启用,以便使用 "SearchType""Image".

要求

ServiceExecute["GoogleCustomSearch","request",params] 使用参数 params,给 Google Custom Search API 发送请求. 以下给出了可能的请求.

搜索 Google

要求:

"Search" 返回网页结果

参数:
  • "Query"(required)搜索表达式
    MaxItems10显示的结果数目
    "StartIndex"0返回的第一个搜索结果索引
    "SearchType""Web"搜索类型:"Image" 或者 "Web"
    "Site"None搜索结果上的网站限制
    "FileFormat"None搜索结果上的文件类型约束
    LanguageNone搜索结果上的语言限制
    "Country"None搜索内容上的国家或者地区限制
    "ContentFiltering""Off"成人内容过滤级别("Off" "Medium" 或者 "High"
    "DateRestrict"None基于指定的过去的日、星期、月或年数字限制结果
  • 范例

    基本范例  (1)

    在网页上搜索匹配特定查询的站点:

    在网页上搜索图像:

    在网页上搜索指定的文件格式: