私のライブ、ステージング、およびローカルホストには、マップとストア ファインダーがあるページがありました。
6か月後、これは機能せず、コードに触れていません。API キーを更新しましたが、まだうまくいきません。API V2 が現在使用されていないことを知り、間違ったコードを使用しているかどうか疑問に思っています (自分自身を混乱させています)。私のストアファインダーには、次の URL があります。
$url = "http://maps.google.co.uk/maps/geo?q=".urlencode($this->input->post('postcode'))."&output=json&key=MYKEY"
;
このページ ( https://developers.google.com/maps/documentation/geocoding/#JSON ) を読んでいると、これは変更されていますが、有効な URL が機能していないようです!
私が得るエラーは次のとおりです。Message: file_get_contents(http://maps.google.co.uk/maps/geo?q=sr3+4as&output=json&key=MYKEY): failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden
URL文字列をGoogleに入力すると、次のメッセージが表示されます。
We're sorry...
... but your computer or network may be sending automated queries. To protect our users, we can't process your request right now.
上記の URL 文字列が間違っている場合、またはこれが別の問題である場合、誰かが私を案内してくれれば幸いです。
ありがとう!