gapi.load与gapi.client.load

时间:2013-06-01 02:47:16

标签: javascript google-drive-realtime-api

在Google的JavaScript API中,gapi.load()和gapi.client.load()之间有什么区别?它们是如何互换的,何时我应该使用哪一个?我看到它们都在Google云端硬盘实时API示例代码中使用。

1 个答案:

答案 0 :(得分:10)

CORS documentation所示,gapi.load函数用于动态加载特定的JavaScript库。

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

编辑:根据Brian Slesinsky的后续评论添加了说明,并进行了轻微的措辞更改。