azure - 如何从 Azure 上的 NearBySearch 检索所有结果?

标签 azure api azure-functions azure-web-app-service google-nearby

我正在使用 Microsoft Azure 的 NearBySearch。在 official documentation它表示,当您进行查询时,API 可以返回的 totalResults 为 X。但是,您还可以了解到,返回的项目数量有一个限制,即最多为 100。

如果totalResults>= limit == 100,API将只显示前100条结果,因此不显示剩下的。

问题:您能否建议一种使用 NearBySearch 函数检索其他结果的方法?

注意:在 Google API NearBySearch 上,有一个名为 next_page_token 的参数,它允许查看所有可能的结果。 Azure 中有类似的东西吗?

最佳答案

每个查询的结果限制为 100 个。如果您有 150 个总结果。您可以使用 ofs= 0 和 limit= 100 执行查询来获取前 100 个条目。之后,您使用 ofs=100 执行第二个查询(因为它就像一个索引)。您的限制是 100。之后您将获得接下来的 100 个结果。因为只剩下 50 个结果,所以您的 numResults 将为 50。

希望大家能够理解

关于azure - 如何从 Azure 上的 NearBySearch 检索所有结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73800373/

相关文章:

Azure 应用服务突然 SSL 证书无效

.net - "The operation has timed out"Azure 中托管的 Web 服务出现不一致的超时错误

api - 雅虎金融 API 股票返回股票期权数据吗?

api - 有openstreetmap的API吗?

angular - 登录重定向时遇到问题

c# - 是否可以列出上次修改日期 > 某个日期的 Azure Blob

javascript - 如何通过 JavaScript 使用简单的 REST API

azure - 如何判断Azure Function App是否会重新启动?

json - 在Python中的azure函数应用程序中未在 `req.get_json()`中获取json输入

c# - Azure功能Skype机器人输出绑定(bind)