查看Googleway google_places函数的文档,我看到有一个选项可以将rankby参数设置为"location"。但是,这不是实际的Google Places API中的一个选项,当我尝试使用它时,我没有得到任何结果。有谁知道它的作用以及为什么文档中没有描述它?
位置是必需的参数之一,但不在rankby
中。您正在查看的文档可能引用了旧版本的 Places API,或者它只是一个拼写错误。使用当前版本,您将只能将prominence
和distance
用于rankby
。
rankby — 指定列出结果的顺序。请注意,如果指定了半径(如上述必需参数中所述(,则不得包含 rankby。可能的值为:
prominence
(默认值(。此选项根据结果的重要性对结果进行排序。排名将有利于指定区域内的突出位置。知名度可能会受到某个地点在 Google 指数中的排名、全球受欢迎程度和其他因素的影响。
distance
.此选项按搜索结果与指定location
的距离按升序排列搜索结果。指定distance
时,需要keyword
、name
或type
中的一个或多个。
要查看的正确文档是"地点搜索" 文档。请始终使用为 API 提供的官方文档。这将使您保持最新状态。