我成功地向 Google Distance Matrix API 发送了一个带有地点 ID 列表的请求。但是,当我得到结果时,目标地址是物理地址,而不是请求中发送的地点 ID。有什么方法可以强制 API 返回作为目标地址发送的地点 id?
要求:
https://maps.googleapis.com/maps/api/distancematrix/json?units=metric&origins=51.048615,-114.070846&destinations=place_id:ChIJgbHj2CN6cVMRPYmSpSbpiTQ|place_id:ChIJZTyyqeFvcVMRF7KgQedMKjA&key=AKEY
回复:
destination_addresses: [
"5555 76 Ave SE, Calgary, AB T2C 4L8, Canada",
"834 11 Ave SW, Calgary, AB T2R 0E5, Canada"
]...
我正在使用距离矩阵 API 构建一个 Android 应用程序,该应用程序可以从自定义列表中找到最近的几个地方。我已经在存储用于这些查询的地点 ID 的应用程序中创建了模型。由于某些地点 ID 不指向确切的机构(有时只是指向一般区域或建筑物),因此我想使用地点 ID 将距离结果映射回对象。
提前致谢 :)