3

ここからサンプルプロジェクトをダウンロードしました: http ://code.google.com/p/google-api-java-client/source/browse/calendar-android-sample/?repo = samples

Eclipse用のKeytoolプラグインを使用してSHA1キーを取得したことを除いて、説明したすべての手順を実行しました。ただし、携帯電話でアプリを実行すると、Accessnotconfiguredエラーメッセージが表示されます。これはLogCatからのものです。

com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden
{
 "code": 403,
   "errors": [
     {
       "domain": "usageLimits",
       "message": "Access Not Configured",
       "reason": "accessNotConfigured"
     }
  ],
   "message": "Access Not Configured"
 }

Googleコンソールでプロジェクトを作成し、カレンダーAPIを有効にし、OAuth2クライアントIDを作成し、EclipseのSHA1キーを使用しましたが、エラーメッセージは表示されませんでした。ただし、コンソールにクライアントシークレットが表示されません。何が欠けているのか分かりますか?

ご参考までに、これらはAndroidマニフェストからの権限です。

enter code here


<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.USE_CREDENTIALS" />
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />

カレンダーAPIを使用するのは初めてですが、自分で作成する前にこのアプリが機能することを確認したいと思います。また、これも将来的に問題になるのではないかと思います。

4

1 に答える 1