我发送了一个HTTP请求,只有地址,我不知道地点/公司的名称。我得到了一个位置Id,但它没有给我任何额外的信息。但是,如果我使用相同的地址和建筑物/公司的名称发送HTTP请求,我将在相同的位置获得另一个place id,但在这里我将获得Places提供的所有附加信息。
但我只能根据地址找到那个地方。有没有人有任何建议,关于如何实现这一点,或者我如何在地址中获得建筑物的名称,当我只输入地址时,Places不会给出名称。
这是从该位置输入的名称和地址

这些额外的信息,我得到的地点ID,在名称+地址

这是位置中仅包含地址的输入

这些额外的信息,我只从地址中获得了地点ID

发布于 2021-01-08 15:24:40
您提供的屏幕截图显示,您已经将fields参数设置为仅获取名称、business_status和place id。我建议您查看一下here,看看可以检索的可用数据/字段的列表。
我不能完全确定您提出的SKU/请求的位置,但删除fields参数将允许您检索所有数据。请注意,您将相应地为联系人和大气数据付费。基础数据免费。
最后,place ids是唯一的,每个地址只能有一个。您可能想要使用Place Autocomplete来查看建议地址的列表,并检查您正在查找哪个地址。在此之后,您可以将它的位置id传递给一个Place Details request,以获取有关该位置的信息。
https://stackoverflow.com/questions/65490149
复制相似问题