誰かが同じ問題を抱えている可能性があります。Googleプレイスの詳細API呼び出しは既存のオートコンプリートリファレンスのNOT_FOUNDを返します
私はgoogle places autocomplete APIコールを呼び出しています。
私は結果をユーザに提示しており、彼は場所を選択することができます。 選択のベース私は場所の詳細を呼び出して、場所の詳細を取得しています。
私の問題は、詳細サービスがNOT_FOUNDを返す場合があることです。完全な応答がGoogleのAPIドキュメントに基づいて、この
{\n \"debug_info\" : [],\n \"html_attributions\" : [],\n \"status\"
: \"NOT_FOUND\"\n}\n
ようになり、場所の詳細についてNOT_FOUNDは次のとおりです。 NOT_FOUNDは、参照場所が場所データベース内で見つからなかったことを示しています。
しかし、私はオートコンプリートサービスコールからちょうど1秒前にこのリファレンスを得ました!
誰でも同じ問題がありますか?
おかげで、 ノーム
ブレットさん、ありがとうございます。インデックスが更新されたことがわかりました。私が理解していないのは、Googleの場所で働くベストプラクティスです。問題は、ユーザーにオートコンプリートのリストを提示していることです。彼は1つをクリックし、インデックスが更新されていない場合はエラーが発生しています。オートコンプリートレスポンスをフィルタリングして、そのインデックスが場所の詳細でまだ更新されていないことを示す方法はありますか? – Noam
Googleプレイスの詳細のインデックスにないエントリを除外するための安価な方法はありません。ドロップダウンリストの各エントリのプレイス詳細リクエストを実行すると、クォータが使い尽くされます。 – Brett
この問題に関する進捗状況はありますか?この問題は数日おきに私のサイトで発生します。それは非常に迷惑です。 NOT_FOUNDエラーの原因となるこの「同期外れ」問題に、どのように対処する必要がありますか? – morgler