gpt4 book ai didi

google-places-api - Google Places API : next_page_token error

转载 作者:行者123 更新时间:2023-12-03 22:46:51 25 4
gpt4 key购买 nike

我正在收集有关商店位置的信息。
搜索是:

<?php
...
$url='https://maps.googleapis.com/maps/api/place/search/json?key=[my_key]&location=40.420989,-3.706812&radius=1000030&=&sensor=false';
$body=file_get_contents($url);
...
?>

我返回一个 Json 没有问题,并表示还有另一页结果。
我会回来打另一个电话如下
<?php
...
$url2='https://maps.googleapis.com/maps/api/place/search/json?key=[my_key]&pagetoken=ClREAAAAQXKNHPVGCkTC_MdjSqi2T0KBDMWjEu4KF1Ylw1761Po-67AnNSp4zw0wXD4oocGpx4olSl4k2LyklJBl3mBF4VPmxp3IoOCHDRlXVmivaDsSEBuG_V1GvCH1gS5s0LCuy3EaFNXxUzzHhZ5ZRYNfeGHuqewR6Zk7&sensor=false';
$body=file_get_contents($url2);
...
?>

如果我在第二次调用时运行它,我会收到一个错误

“状态”-> INVALID_REQUEST

但是当我在结果中粘贴 ulr2 浏览器时是正确的。

我该如何解决?

谢谢

最佳答案

这与请求之间的时间有关,如果您一个接一个地立即运行它们,则pagetoken尚未有效,您必须在连续请求之间等待几秒钟。

这是因为 google 的许可条款不允许您一次获取所有结果并将它们全部返回给用户。您应该有一个要求更多结果的用户操作,这会增加几秒钟的延迟。

关于google-places-api - Google Places API : next_page_token error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14056488/

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