私のアプリでGoogle Direction APIを以下のように実装しました。パッケージ名でGoogle Direction APIリクエストを制限する方法
DirectionsApi.newRequest(geoContext)
.origin(origin)
.destination(destination)
.mode(TravelMode.DRIVING)
.language("fa")
.await();
が、問題は自分のアプリケーションのためのAPIを制限する方法をです。 アプリパッケージと署名キーに制限する公開鍵を作成しようとしましたが、は動作しませんでした。 私はこの結果、Google Direction APIはGoogleマップと同様にパッケージ名とSHA1の符号キーで制限できないということになりました。
私のAPIの使用方法をパッケージ名に限定し、GoogleマップAPIのような署名キーに制限する方法が不思議です。
Direction APIをWebサービス以外の方法で使用できますか?私たちがGoogleマップで使うもののようなもの。 –
Google Maps Android API v2にはルート検索のクライアントサイドサービスは含まれていません。現時点で唯一の選択肢は、httpリクエストを介してWebサービスを使用することです。 – xomena