11

次のように Google API ジオコード サービスを使用しようとしています。

https://maps.googleapis.com/maps/api/geocode/json?&address=melbourne&key=xxx&sensor=false

私が得る応答は常に次のとおりです。

{
   "results" : [],
   "status" : "REQUEST_DENIED"
}

Google Maps API v3 と Places API サービスの両方を有効にしています。課金も設定しました。多数のキーを削除して再作成しようとしましたが、すべて同じ効果があります。さまざまなネットワークからサービスを試しましたが、同じ結果が得られました。

Google API ダッシュボードのレポート セクションで、リクエストの数が蓄積されているのを確認できますが、レスポンスは常にRequest_Denied.

誰でも助けることができますか?

4

3 に答える 3

0

ジオコーディングの単純な HTTP クエリでキーが機能しないのは意図的なようです。Google は、データの転用を防止しています。「使用制限」を参照してください。

「Geocoding API は、Google マップと組み合わせてのみ使用できます。マップ上に表示せずに結果をジオコーディングすることは禁止されています。」

こちら で説明されているように、Javascript API を使用してマップに結果を読み込むことができます。

于 2013-04-17T04:27:06.257 に答える