web-dev-qa-db-ja.com

Googleマップ:「このAPIプロジェクトはこのAPIの使用を許可されていません。」

最近、Googleマップサービス統合のコーディングを開始しました。先に進み、ブロンズレベルでビジネス用メールアカウントに関連付けられたAPIキーを生成しました。 API Keyなしのサービスを使用すると、すべてがスムーズに機能します。

開発者コンソールで生成されたAPIキーでAPIKeyパラメーターを使用すると、次のエラーメッセージが表示されます。

このAPIプロジェクトは、このAPIの使用を許可されていません。

マップへのアクセスに使用されるURLは次のとおりです。

https://maps.googleapis.com/maps/api/distancematrix/xml?origins={Origin_address}&destinations={destination_addresses}&mode=driving&language=en-US&sensor=false&key={APIKey}

APIキーをv3Maps JavaScriptAPIで認証するにはどうすればよいですか。私はそのアドレスの背後にあるASPXコードの生の投稿として電話をかけています。私が最初にこれをすべて始めたとき、これはうまく機能していたように思えますが、今日、突然このエラーが発生します。

場所も使用する予定であり、そのサービスはAPIキーでのみ機能するようであるため、これを機能させる必要があります。キーを一度設定して、それで完了できるようにしたいと思います。

10
user3402838

使用する各APIを有効にする必要があります。

Maps-javascript-APIは1つのAPIであり、DistanceMatrix-API(Webservice)は別のAPIです。

開発者コンソール-> APIに移動し、Distance Matrix APIを有効にします

注:これは、 DistanceMatrix-Javascript-APIのサービス を使用する場合、 DistanceMatrix-Webservice にのみ関連します。このサービスを有効にする必要はありません。

20
Dr.Molle