Google Custom Search API-获取特定结果的用户位置

时间:2014-04-06 11:39:50

标签: google-api google-search google-custom-search google-search-api

与普通Google搜索页一样,Google会向我返回特定于我所在位置的结果。正如我正在考虑/假设这一点,它获取我的IP地址我的请求,找到它的使用位置并返回结果。

我正在为搜索引擎编写代理服务器。所以从用户浏览器我得到一些搜索条件的请求,服务器返回搜索结果。

我很想知道,如果来自自定义搜索API ,我可以根据我提供的某些IP地址或类似内容获得此类结果,以便我可以在我的代理中模拟用户位置服务器并假装Google自定义搜索是该用户并获取特定于位置的结果

PS。我是这个搜索引擎api世界的新手,所以请理解我。

1 个答案:

答案 0 :(得分:3)

是的,你可以,但仅限于国家,而不是确切的位置。

以下是查询请求参数的文档:
https://developers.google.com/custom-search/json-api/v1/reference/cse/list 看看'gl'参数。

我不知道有任何方法可以更精确地指定位置。