13

在 Google 的 JavaScript API 中,gapi.load() 和 gapi.client.load() 有什么区别?它们的可互换性如何,我应该何时使用其中一种与另一种?我看到两者都在 Google Drive Realtime API 示例代码中使用。

4

1 回答 1

10

正如CORS 文档所示,该gapi.load函数用于动态加载特定的 JavaScript 库。

如函数描述中所述gapi.client.load(由“客户端”JS 库提供),gapi.client.load用于构建用于访问特定 HTTP(S) API 的 JavaScript 接口;您也可以使用 API 发现(搜索它以查找文档)并直接使用gapi.client.request或 CORS 发送 API 请求来自己做这种事情。

编辑:根据Brian Slesinsky的后续评论添加了澄清并进行了细微的措辞更改。

于 2013-06-01T03:25:01.017 回答