【问题标题】:Google Custom Search API- Get results specific user locationGoogle 自定义搜索 API - 获取特定用户位置的结果
【发布时间】:2014-04-06 11:39:49
【问题描述】:

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

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

我很想知道,我是否可以从 自定义搜索 API 根据我提供的某个 IP 地址或类似的东西获得这样的结果,这样我就可以在我的代理中模拟用户位置服务器并将 Google 自定义搜索伪装成该用户并获取特定位置的结果

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

【问题讨论】:

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


    【解决方案1】:

    是的,您可以,但只是针对国家/地区,而不是确切的位置。

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

    我不知道有什么方法可以比这个更精确地指定位置。

    【讨论】:

    • 我想问一个问题,就是api,默认是根据useragent ip地址返回结果的?
    • 我可以退货吗?
    • 我不知道。您唯一的选择是“gl”参数。
    • build("customsearch","v1",developerKey=api_key).cse() 在这里放什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-23
    • 1970-01-01
    相关资源
    最近更新 更多