按网站过滤Google自定义搜索引擎结果

时间:2016-11-28 10:19:09

标签: google-custom-search

我在使用自定义搜索引擎API时(尝试)使用其特定网站搜索的功能时遇到了问题。

我创建了(使用Web控制台)CSE并将其定义为在2个站点中搜索:

*。ebay.com * .amazon.com

首先,当搜索术语'pcrush'(带卷曲)时,我会收到来自amazon.com和ebay.com域名的结果,正如预期的那样。这没关系。

curl -X GET 'https://www.googleapis.com/customsearch/v1?key=<my-key>&cx=<my-cx>&q=pcrush'

当我尝试进行相同的搜索但将结果限制在特定网站时,我仍然可以从eay和amazon获得结果。

在这里,我想只收到ebay.com的结果:

  • 添加&amp; as_sitesearch = ebay.com
  • 添加&amp; as_sitesearch = ebay.com&amp; as_dt = i
  • 添加&amp; as_sitesearch = amazon.com&amp; as_dt = e
  • 以上所有示例,当域名为* .ebay.com或* .amazon.com

这一切仍然从ebay.com和amazon.com返回结果

  • 我应该提到我们正在按照here所述的API进行操作。

我做错了什么?

提前致谢。

0 个答案:

没有答案