내가 여기에서 샘플 프로젝트를 다운로드 한 구성되지 않은 : 나는 이클립스 키 도구 플러그인을 사용하여 SHA1 키를 검색하는 것을 제외하고 설명 된 모든 단계를 수행 http://code.google.com/p/google-api-java-client/source/browse/calendar-android-sample/?repo=samplesGoogle 캘린더 API 액세스가
. 나는 그러나 내 휴대 전화에서 응용 프로그램을 실행하면이 로그 캣에서입니다 뒤의 액세스 구성되지 않은 오류 메시지가 보여줍니다 : 나는 구글 콘솔에서 프로젝트를 만든
com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden
{
"code": 403,
"errors": [
{
"domain": "usageLimits",
"message": "Access Not Configured",
"reason": "accessNotConfigured"
}
],
"message": "Access Not Configured"
}
, 캘린더 API를 활성화, OAuth2를 만들어 클라이언트 ID, Eclipse에서 SHA1 키를 사용했으며 오류 메시지를 보지 못했습니다. 콘솔에서 클라이언트 비밀을 볼 수 없습니다. 누락 된 것이 무엇인지 알고 있습니까?
궁금한 점이 있으시면 Android Manifest의 권한입니다.
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를 처음 사용했습니다. 또한, 나는 이것이 미래의 문제가 될 수도 있다고 생각합니다.
글쎄 나는 문제를 해결할 수 있었고 문제의 핵심은 SHA1 키가 제대로 나오지 않았을 것이라는 점입니다. 마지막으로 Keystore Explorer가 많은 도움을 얻었습니다. 어떻게 든 나는 (keystore 파일에 로그온하는 경우에도) 명령 프롬프트 keytool을 작동시키지 못했습니다. http://www.lazgosoftware.com/kse/index.html – MikkoP
http://samples.google-api-java-client.googlecode.com/hg/calendar-android-sample/instructions.html을 사용하여 해결되었습니다. –