Google商家信息自动填充详情API

时间:2014-07-09 17:53:14

标签: android google-places-api

我正在制作一个带有位置字段的Android应用程序,因此我正在使用Google商家信息自动填充功能来帮助用户。一旦他们从列表中选择了一个选项,我就会从响应中获取place_id并使用它来获取完整的地址和坐标。但是,我看到的结果不一致。例如,如果我输入了地址,我会在响应中得到以下内容:

"place_id" : "ChIJhV00Saykj4ARf5pLLQUgXh8",
"reference" : "CkQ4AAAA6Oz4yvX3mdvSp_NuluEW-aMS5Kg6j0gNDxjidPUbnqsNrm17-Am4C8HwIBMfNXK20UvsrZt7MnJ1MeV3-N6kqxIQrIQn113f7ksZNBoX2NBVahoU4p6yZwFFSlTP5jZUXib5CO7uO5k",

如果我使用该place_id获取详细信息请求,我将丢失street_number,它包含在上一个响应中。如果我在详细信息请求中使用引用,那么我将获得正确的位置,street_number以及不同的place_id。

"place_id" : "ChIJm5jeVKykj4ARICvBIsIA2MI",

阅读完文档之后,他们说引用会被折旧,我应该使用place_id,但它不能正常工作。有没有人知道您的地方详细信息请求的原因或解决方案是什么?

0 个答案:

没有答案