URL https://maps.googleapis.com/maps/api/geocode/json?address=75019&sensor=false&components=postal_code:75019|country:USの結果は、URL https://maps.googleapis.com/の結果とは異なりますmaps/api/geocode/json?address=75019&sensor=false&components%3Dpostal_code:75019|国:米国
2 つの URL の唯一の違いは、「コンポーネント」の後の「=」文字が 2 番目の URL でエンコードされた URL であることです。2 番目の URL の結果: パリとテキサスの 2 つの結果が返されますが、これは望ましくありません。国 = 米国のみの結果が必要です。本番環境では 2 番目の URL を使用していますが、最初の URL から取得した結果が必要です。
問題は、フィルターが国を明確に米国として言及しているにもかかわらず、フランスから住所を取得しているのはなぜですか?
解決策や洞察はありますか?診断は正しいですか?