Google JavaScript API 的使用

网友投稿 977 2022-05-29

入门

您可以使用javaScript客户端库与Web应用程序中的Google API(例如,人物,日历和云端硬盘)进行交互。请按照此页面上的说明进行操作。

如何发出API请求

有几种方法可以使用JavaScript客户端库发出API请求,但是它们都遵循相同的基本模式:

该应用程序加载JavaScript客户端库。

应用程序使用API 密钥,OAuth客户端ID和API发现文档初始化库。

应用程序发送请求并处理响应。

以下各节显示了使用JavaScript客户端库的3种常用方法。

选项1:加载API发现文档,然后组合请求。

以下示例假定用户已经登录。有关如何登录用户的完整示例,请参见完整的auth示例。

选项2:使用 gapi.client.request

发出请求的更一般的方法是使用gapi.client.request。您的应用程序不必像第一个选项那样加载“发现文档”,但是它仍必须设置API密钥(并对某些API进行身份验证)。当您需要使用此选项手动填写REST参数时,它可以节省一个网络请求并减小应用程序大小。

选项3:使用CORS

Google API支持CORS。如果您的应用程序需要进行媒体上载和下载,则应使用CORS。有关详细信息,请参见CORS支持页面。

支持的环境

JavaScript客户端库可与Google Apps支持的浏览器一起使用,但当前不完全支持移动浏览器。它仅在具有使用https (首选)和http协议提供元素的HTML文档中起作用。但是,