我在https://github.com/google/google-api-java-client-samples下载了calendar-android-sample,并且没有更改源代码,并按照开发控制台的帮助为android创建客户端ID,但是当我运行calendar-android-时示例应用程序,我收到错误:
W / System.err的(32741): com.google.api.client.googleapis.json.GoogleJsonResponseException:403 禁
W / System.err(32741):"代码":403,
W / System.err(32741):"错误":[
W / System.err(32741):{
W / System.err(32741):" domain":" usageLimits",
W / System.err(32741):" message":" Access Not Configured。 API (Calendar API)未启用您的项目。请使用Google 开发人员控制台以更新您的配置。",
W / System.err(32741):"原因":" accessNotConfigured",
W / System.err(32741):" extendedHelp": " https://console.developers.google.com"
W / System.err(32741):}
W / System.err(32741):],
W / System.err(32741):" message":" Access Not Configured。 API (Calendar API)未启用您的项目。请使用Google 开发人员控制台以更新您的配置。"
W / System.err(32741):}
我已启用了Calendar API但仍然出现此错误,任何人都知道错误是什么?
答案 0 :(得分:0)
当我通过以下网址阅读google calender api的文档时。 https://developers.google.com/google-apps/calendar/quickstart/android
但是当我发现文档存在问题时,他们没有添加两个用户权限来从日历api中获取数据。
<uses-permission android:name="android.permission.READ_CALENDAR" />
<uses-permission android:name="android.permission.WRITE_CALENDAR" />
我已经在我的案例中添加了以上许可,然后它的工作正常。希望它也适合你。
答案 1 :(得分:-1)
请查看以下链接,了解有关使用Google Calendar API for Android的分步说明:
https://developers.google.com/google-apps/calendar/quickstart/android