次のリクエストは17+ウェブにし、アンドロイドのAPIで正常に動作します:アンドロイド:Googleの場所API queryAutoCompleteは、API 17にZERO_RESULTSを提供 - API 19
検索文字列:Bruņinieku ie
検索URL:https://maps.googleapis.com/maps/api/place/queryautocomplete/json?input=Bruņinieku%20ie&key=xxx
検索結果:今すぐ
{
"predictions" : [
{
"description" : "Bruņinieku iela, Rīga, Latvija",
"id" : "6904e5bf90ff4e34b179aba2e28643efc9007017",
"matched_substrings" : [
{
"length" : 13,
"offset" : 0
}
],
...
、私は最後に、別の文字を追加した場合、要求はまだウェブにとアンドレに正常に動作しますOID API 21+はなく、API 17 - API 19:
検索文字列:Bruņinieku iel
検索URL:https://maps.googleapis.com/maps/api/place/queryautocomplete/json?input=Bruņinieku%20iel&key=xxx
の検索結果(WebおよびAPI 21+):
{
"predictions" : [
{
"description" : "Bruņinieku iela, Rīga, Latvija",
"id" : "6904e5bf90ff4e34b179aba2e28643efc9007017",
"matched_substrings" : [
{
"length" : 15,
"offset" : 0
}
],
...
検索結果(API 17 - API 19):
{
"predictions": [],
"status": "ZERO_RESULTS"
}
なぜですか?絶対に意味がない!最初は私はそれが場所や半径または言語かもしれないと思ったので、それらを削除しました - それでも同じ問題。これは起こるべきではありませんが、それは起こります。