我有一个运行良好的 android 应用程序,但 2 天前事情开始失败。经过一番调试后,我注意到我无法检索已添加到 Places API 的地点的详细信息。根据我的位置进行地点搜索后,我确实看到列出了我添加的位置。当我获取提供的参考令牌并尝试执行 Places Details 请求时,我会返回以下 JSON。
{
"html_attributions" : [],
"status" : "NOT_FOUND"
}
有趣的是,如果我使用提供的 ORIGINAL 令牌来执行相同的详细信息请求,我实际上确实会这样获取详细信息。
{
"html_attributions" : [],
"result" : {
"geometry" : {
"location" : {
"lat" : 44.2778780,
"lng" : -88.39451800000002
}
},
"icon" : "http://maps.gstatic.com/mapfiles/place_api/icons/geocode-71.png",
"id" : "c52c0ee9bdd0aea66419a0dfeaed32925f18216e",
"name" : "Amc broom closet",
"reference" : "CmRgAAAAGZwx9penijotKZ9lizruTGr8KPbrTc4CD39tPQZ5rpsoEC0ofXDr
2wpP0Ws9Vr1IIwGtTzRNyOYxOxMKQluhU-_SDydaPKJOsT9F2zqN8gBNPH-
8Lenq4tkfLKdRmhF4EhD5KdxkNndh0J_cdy4lNPI
MGhS8l2EdBcalDXfYRbkiFvWa3Bb8Og",
"types" : [ "other" ]
},
"status" : "OK"
}
但是,如果我随后获取该参考令牌并尝试获取详细信息,那么我将再次留下...
{
"html_attributions" : [],
"status" : "NOT_FOUND"
}
我很确定这是一个新的变化。也许我没有彻底测试开始(很可能)。然而,这让我陷入了困境。因为根据文档,我目前可以使用的原始令牌将来可能无法使用!我不确定如何围绕它进行编程。
请告诉我这是系统中的临时故障,否则,我的桨刚刚冲到下游。