我正在为使用Google日历API的Android创建应用程序。我将创建一个将被整合到谷歌日历的调度器。但是,我对即将开始的方式毫无所知。有人可以请启发我,并指示我将如何开始?如何在Android中使用Google日历api开始
2
A
回答
5
我建议您首先选择一个Java/Android API包装库,以便在与Google日历交互时使用。是的,你可以直接调用他们的API,但是通过使用一组预先构建的包装器对象可以节省大量的挫折。
Google Calendar API使用OAuth身份验证,如果您之前没有使用过OAuth身份验证可能会有点让人生畏。理想情况下,您选择的图书馆应该包含OAuth方法。
Google的OAuth操场(https://developers.google.com/oauthplayground/)是开始使用OAuth过程的有用工具。
为了简单起见,作为第一步,您可以考虑构建一个与Google日历交互的Java应用程序,以便您不必担心Android线程模型,UI框架等,重新熟悉如何使用API。
Temboo库在Google Calendar API中包含相当有用的文档,并且Temboo Android SDK包含与Google Calendar进行交互的方法。看看https://live.temboo.com/library/Library/Google/Calendar/
(全面披露:我在Temboo工作)
相关问题
- 1. 如何使用Google日历API在Android中获取Google日历事件?
- 2. Android的Google日历月开始在0
- 3. 如何使用android使用日历API在Google日历上添加事件?
- 4. 开始使用Google日历for C#ASP.NET
- 5. 如何使用google-api-client与Android检索Google日历事件
- 6. 如何使用Google日历API在Google日历中更改“创建人”?
- 7. 如何使用Google日历API
- 8. 如何让开始从Android的Google日历
- 9. 如何在java中使用公历日历和日期开始日期
- 10. 使用google-java-api-client在Android中获取Google日历事件开始和结束时间
- 11. 如何使用Google日历API创建Google日历和共享多个用户
- 12. 如何在Android中访问Google日历
- 13. 适用于Android的Google Api日历
- 14. 如何在Google日历中使用扩展属性php api
- 15. 使用Google日历API访问Android中的特定帐户日历
- 16. 摆脱“参加?”在Android日历事件中,使用日历API
- 17. 更新和事件开始/结束时间Google日历,v3 api
- 18. Google日历Api buid
- 19. Google日历API Nodejs
- 20. Google日历Oauth2 API
- 21. Google日历API FileNotFoundError:
- 22. 如何设置Google Cloud Platform并开始在Android应用中使用API?
- 23. 如何使用JavaScript从Google日历(API)获取今日事件?
- 24. 如何使用Google API版本2在Google日历中添加“隐私”详情
- 25. 如何使用Google API版本2在Google Apps日历中添加“附件”?
- 26. 如何使用Google API版本2在Google日历中添加“Where”条目
- 27. 如何在Android中使用谷歌日历API?
- 28. 如何在Google日历API v3中为特定日期提取日历数据?
- 29. 使用Python的Google日历API访问
- 30. 无法为Google日历API使用ExtentedProperties
你是什么“的Java/Android的API包装库”先生呢? – wacko 2013-03-15 17:42:39
当与gCal API(或任何API)交互时,基本上有两种选择。您可以构建并在您自己的代码中对API进行原始HTTP调用,也可以使用预构建的库,允许您通过Java对象与API进行交互,而不是处理分析返回的XML或JSON数据API。例如,请查看Google自己的Java库以获取他们的API:https://developers.google.com/google-apps/calendar/v2/developers_guide_java与其原始API参考:https://developers.google.com/google-apps/calendar/v3/reference/ – mflaming 2013-03-15 17:53:23
我也注意到Google有一个相当不错的“构建你的第一个应用”指南,尽管它指的是使用原始API而不是包装库。仍然可能是一个有用的资源:https://developers.google.com/google-apps/calendar/firstapp – mflaming 2013-03-15 18:00:25