Google自定义搜索API仅提供有限的结果

时间:2017-11-07 05:24:44

标签: google-apis-explorer

我正在使用Google自定义搜索API

通常我们在调用api之前用关键字引用关键字。

例如:“Jerry Wimbrow”

如果我在google上使用上述关键字,那么我们会在结果中收到300个网址。

但我们不知道为什么使用以下API请求时会出现相同的结果。

https://www.googleapis.com/customsearch/v1?key="my google API key"&cx=000795651442911119357:t1ad9f3mgzi&q=%22Jerry%20Wimbrow%22

的URL。

您能否解释为什么我们只获得Jerry wimbrow关键字的1个结果,而其他关键字获得更多URL?

1 个答案:

答案 0 :(得分:0)

它只是Google API的限制。

作为一个hacky解决方法,尝试在搜索查询中使用 - 字符。 例如,您知道大多数搜索结果都包含关键字“apple”,然后将令牌:-apple附加到您的搜索查询中,因此搜索将返回不包含单词apple的结果。

实施例

首先查询:

Jerry Wimbrow

第二次查询:

Jerry Wimbrow -whitepages

第三个查询:

Jerry Wimbrow -whitepages -mylife

然后从查询中收集所有结果(是一个集合的联合)。

<强>优点:

作品;

<强>缺点

费用。