gpt4 book ai didi

php - Google Places Web Service API 在不同的服务器上返回不同的结果?

转载 作者:行者123 更新时间:2023-12-03 21:36:32 24 4
gpt4 key购买 nike

我正在为网站使用 Google Places Web Service API。我正在使用 place_id 获取地点详细信息,并获得谷歌将发送的 5 条评论。我的理解是 Google Places API 总是发送“最有帮助”的 5 条评论。在 Web 服务器上运行相同的查询时,我似乎得到了不同的评论结果集!

这是我正在使用的网址:
https://maps.googleapis.com/maps/api/place/details/json?placeid=[PLACE_ID]&key=[API_KEY] <-- 填写了地点和 api key 。

从我的机器和 Web 服务器运行这个完全相同的命令,我得到了完全不同的评论。所有评论都是有效的,除了评论和“引用”字段外,返回的 JSON 是相同的。

我在命令行上使用 curl 运行它,并且只在本地使用浏览器,我总是得到我希望看到的结果。我制作了一个简单的 PHP curl 脚本,并在远程 Web 服务器和本地 Web 服务器(带有 PHP 的 apache)上放入完全相同的脚本,但我仍然得到不同的结果!怎么了??谢谢!

最佳答案

我遇到了类似的问题,我能够通过添加 locationbias 和语言参数在 Web 服务器中复制我的本地结果。对于 locationbias 参数,我使用了点坐标。有关设置这些参数的更多信息,请查看:https://developers.google.com/maps/documentation/places/web-service/search

关于php - Google Places Web Service API 在不同的服务器上返回不同的结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35181654/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com