0

私のアプリは Google ドライブ API を使用して、ユーザーのドライブ アカウントに保存されているファイルを保存およびロードしています。これは、Google Play からアプリをダウンロードしたすべてのユーザーに対してはうまく機能しますが、Amazon アプリ ストアにアップロードした同じアプリを使用しているユーザーは、ドライブにアクセスしようとすると次のエラーが発生します。

com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden { "code": 403, "errors": [ { "domain": "usageLimits", "message": "Access Not Configured", "reason" : "accessNotConfigured" } ], "メッセージ": "アクセスが構成されていません" }

Amazon アプリ ストアは、認証エラーの原因となっている APK 内の何かを変更しますか? もしそうなら、どうすればこれを解決できますか?

4

1 に答える 1

0

Drive API は 2 つの情報を使用して、ユーザーがどのアプリであるかを確認します。

  1. 署名証明書のフィンガープリント (SHA1)
  2. パッケージ名

これら 2 つの情報を合わせて、API コンソールに提供した情報と一致する必要があります。これは、このStackoverflow questionに基づく証明書の指紋による問題だと思います。

于 2013-08-05T01:00:13.730 に答える