如何调用Google API

时间:2012-08-29 00:14:46

标签: google-api google-docs-api google-drive-api

我在Google上阅读了以下两页: 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文档列表或Google云端硬盘)。

我想使用curl或类似的东西,只需形成我的https网址即可。 - 因此在第1个文件中声明如下形成URL: https://docs.google.com/feeds/default/private/full - 在第2个文档中,该示例指出使用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   只需将访问令牌添加到呼叫中吗?

感谢

3 个答案:

答案 0 :(得分:2)

第一次尝试使用Google API时需要付出一些努力,但这很容易和优雅:

  1. 手动准备一次性操作):登录Google,创建项目,启用相关API,创建新的Cient ID。
  2. 获取OAuth代码,刷新令牌和访问令牌一次性操作)。
  3. 进行API调用重复的任意操作)。
  4. 以下是整个过程的详细说明 - Steps to make a Google API call。 您可以在此处查看基于Google Calendar API的实用示例以及单个HTML文件中的完整演示代码 - Easy and compact access to my Google calendars

答案 1 :(得分:0)

最快的入门方式可能是Google Drive API的快速入门指南,其中介绍了如何设置环境并编写完整的命令行应用以将文件上传到云端硬盘:

https://developers.google.com/drive/quickstart

答案 2 :(得分:0)

您可以查看可用的Google文档示例Here

这是一个命令行,但你可以在android中实现同样的东西。这个对我有用。你会在repo中找到“docs-cmdline-sample”。这会对你有所帮助。