開発中で、2つのアドレス間の距離を測定する方向APIが必要です。 私が持っている唯一のオプションは、このアプリケーションのこの部分にはマップがないため、httpです。Google Direction APIsエラー:REQUEST_DENIED
私は方向API、関連するキーとクォータの適切な使い方を理解しようとしています。
最初に、キーなしでhttpコールを発行していました。
maps.googleapis.com/maps/api/directions/json?origin=43.65077%2C-79.378425 &先= 43.63881% 2C-79.42745、我々は戻って適切な応答を得る時々
が、私が得る何回もOVER_QUERY_LIMIT (私たちは、ほとんどすべての呼び出しを発行されていないにもかかわらず、我々がどんな制限をトリガしていることは不可能である)
次に、このリンクを訪問した後: https://developers.google.com/maps/documentation/directions/usage-limitsを、我々は、APIキーを有効にして呼び出しにキーを追加しました。 だから、呼び出しが今AQ
たび***この
http://maps.googleapis.com/maps/api/directions/json?origin=43.65077%2C-79.378425&destination=43.63881%2C-79.42745&key=AIのように見える、私たちはコールを発行し、我々は戻ってREQUEST_DENIED
なぜ「私が持っている唯一の選択肢は、アプリケーションのこの部分にhttpがマップされていない」と言うのですか?あなたのリクエスト(有効なキーを含む)に表示されるエラーメッセージは、「このAPIへのリクエストはSSL経由でなければなりません.HTTPではなくhttpsでロードしてください:」 httpsでリクエストを行う必要があります。 – geocodezip
Directions APIがプロジェクトで有効になっていることを確認できますか? APIキーに制限を適用しましたか? – xomena
問題は、私がキーを追加した後でもまだhttpを使っていたという事実でした。 httpsに切り替えて私の問題を解決しました – iCAB