gpt4 book ai didi

ruby-on-rails - 在第三页上没有获得下一页 token google place api?

转载 作者:行者123 更新时间:2023-12-04 10:01:05 24 4
gpt4 key购买 nike

在第三页上没有获得下一页 token google place api?

我在 中使用 Google 地方文本搜索 API Ruby on Rails 应用程序,一切正常,但在第三页之后,我没有得到任何下一页标记,因此对于每个文本搜索,我只得到 60 结果。我是否遗漏了一些东西,请建议任何帮助将是可观的。每个文本都会发生这种情况。

  • 我对第一页的要求:-
    https://maps.googleapis.com/maps/api/place/textsearch/json?key=#{my_key}&query=#{my_query}
  • 我对带有 token 的其他页面的请求:-
    https://maps.googleapis.com/maps/api/place/textsearch/json?key=#{my_key}&pagetoken=#{next_page_token}

  • 通常我在谷歌上搜索它会显示同一个地方文本的 100 条结果。我怎样才能得到超过 60 的结果。

    最佳答案

    这是 Google Places API 的预期行为,因为您最多只能获取 60 个地点,分为 3 个页面(3 个查询)。这就是为什么没有 next_page_token在第三页。

    By default, each Nearby Search or Text Search returns up to 20establishment results per query; however, each search can return asmany as 60 results, split across three pages. If your search willreturn more than 20, then the search response will include anadditional value — next_page_token.


    引用 here .

    关于ruby-on-rails - 在第三页上没有获得下一页 token google place api?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61817136/

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