前提・実現したいこと
地図マップアプリを作成しています。
Directions APIを用いて2点間の距離をマップ上に出力しようしたところ、以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
this ip, site or mobile application is not authorized to use this api key.
該当のソースコード
//パラメータ String parameters = str_origin+"&"+str_dest+"&"+sensor + "&language=ja" + "&mode=" + travelMode+ "&key=" +map_key; String url = "https://maps.googleapis.com/maps/api/directions/"+output+"?"+parameters;
試したこと
いろいろと調べたところ、
URLのmap_keyのパラメータところにAPIキーではなく、サーバーキーを入力しなければいけない、と出てきました。
サーバーキーの取得の仕方がよくわかりません。
その方法でいいのかも含めてご教授いただけますと幸いです。
補足情報(FW/ツールのバージョンなど)
Android Studio
あなたの回答
tips
プレビュー