1

Android アプリケーションで YouTube Data API からデータをリクエストします。これは機能していますが、自分のキーが自分のアプリケーションでのみ使用できるようにしたいです。これを行うには、Google 開発者コンソールでアプリのパッケージ名と sha1 フィンガープリントを追加して、API キーの使用を自分のアプリケーションに制限します。アプリ。

Volley を使用してリクエストを行っているため、フィンガープリントとパッケージ名がリクエストと共に送信されていないように見えるため、作成されたすべての API リクエストでエラーが発生します。

YouTube データ API からのリクエストを認証するために、Volley にパッケージ名と sha1 フィンガープリントを送信させるにはどうすればよいですか?

4

1 に答える 1

0

YouTube Data API には Android/Java 用のクライアント ライブラリが既にあります。Volley を使用して YouTube の HTTP リクエストを処理する必要はありません。

Volley が引き続き必要な場合は、適切な API を Browser API キーと共に渡す必要がある場合があります。そうすれば、まだボレーを利用できます。ただし、これはクライアント ライブラリのようなライブラリ オブジェクトではなく、JSONObject を返します。

于 2015-12-16T02:23:28.180 に答える