我在谷歌上阅读了以下两页:1)https://developers.google.com/google-apps/documents-list/#getting_a_list_of_documents_and_files和2)https://developers.google.com/accounts/docs/OAuth2WebServer
我甚至可以获得一个access_token(OAuth2),以便在随后的Google API调用中使用(我想调用Google Docs Listing或Google Drive)。
我想使用curl或类似的东西,只是形成我的https URL。-因此,在第一个文档中,要形成如下URL:https://docs.google.com/feeds/default/private/full-在第二个文档中,示例说明使用类似https://www.googleapis.com/oauth2/v1/userinfo?access_token=xxxxx(向呼叫添加访问令牌)
几个问题-我打电话给googleapis.com还是docs.google.com?-我可以调用https://docs.google.com/feeds/default/private/full吗?access_token=xxxxx只需将访问令牌添加到调用中?
感谢
第一次使用Google API需要付出一些努力,但这很简单,也很优雅:
- 手动准备(一次性操作):登录Google,创建项目,启用有问题的API,创建新的Cient ID
- 获取OAuth代码、刷新令牌和访问令牌(一次性操作)
- 进行API调用(重复的任意操作)
下面是对整个过程的详细解释-进行Google API调用的步骤。一个基于谷歌日历API的实用示例,在一个HTML文件中包含完整的演示代码,也可以在这里查看-简单而紧凑地访问我的谷歌日历。
最快的入门方法可能是Google Drive API的快速入门指南,该指南介绍了如何设置环境并编写完整的命令行应用程序将文件上传到Drive:
https://developers.google.com/drive/quickstart
您可以浏览此处可用的谷歌文档示例
这是一个命令行小程序,但你可以在android中实现这一点。它对我有效。你会在repo中找到"docs-cmdline-sample"。这将对你有所帮助。