Google商家信息搜索 - 下一页令牌会返回相同的结果

Zoi*_*nky 35 google-places-api

我打电话的时候

https://maps.googleapis.com/maps/api/place/nearbysearch/xml?location=42.9825,-81.254&radius=50000&name=Medical%22Clinic&sensor=false&key=[KEY GOES HERE]
Run Code Online (Sandbox Code Playgroud)

我得到一组结果,其中next_page_token可用

现在,如果我这样做

https://maps.googleapis.com/maps/api/place/nearbysearch/xml?location=42.9825,-81.254&radius=50000&name=Medical%22Clinic&sensor=false&key=[KEY GOES HERE]&next_page_token=[NEXT PAGE TOKEN GOES HERE]
Run Code Online (Sandbox Code Playgroud)

我得到的结果与第一个查询相同,而不是下一组结果

Tho*_*sen 76

参数应该是pagetoken,而不是"next_page_token".

试试这个:

https://maps.googleapis.com/maps/api/place/nearbysearch/xml?location=42.9825,-81.254&radius=50000&name=Medical%22Clinic&sensor=false&key=[KEY GOES HERE]&pagetoken=[NEXT PAGE TOKEN GOES HERE]
Run Code Online (Sandbox Code Playgroud)

  • @Thomas Andersen 我们可以一次获得所有结果吗? (2认同)
  • 我如何获得实际的令牌?我总是得到 20 个结果,但在响应中的任何地方都看不到令牌。我试过玩参数,在主要城市 5 公里范围内寻找酒吧之类的东西,所以我肯定应该得到 20 多个结果 (2认同)