javascript - 两个 Google JS 客户端 : platform. js 与 api.js 有什么区别?

标签 javascript oauth-2.0 google-oauth

A) <script src="https://apis.google.com/js/platform.js"></script>

相对
B) <script src="https://apis.google.com/js/api.js"></script>

我对如何使用 Google OAuth 服务有点困惑,我应该使用 平台脚本或 接口(interface) 脚本。

最佳答案

platform.js 中的功能是 api.js 中功能的超集。如果您同时使用工作表 API 和登录 API,platform.js 就足够了,您不需要同时加载两者。 ~ https://github.com/google/google-api-javascript-client/issues/658
platform.js 是一个平台检测库,适用于几乎所有 JavaScript 平台。
platform.js 仅供引用,不能替代特征检测/推理检查。
platform.js 是 Google 用于访问 Google Plus API 的库。
Platform.js 是 BestieJS “同类最佳”模块集合的一部分。这意味着我们推广可靠的浏览器/环境支持、ES5+ 先例、单元测试和大量文档。
使用 platform.js 库,我们只需编写一行 JavaScript 代码就可以很容易地检测浏览器。你可以在 GitHub 上获得这个库。所有复杂的代码都已经写在这个库中了,我们只需要使用它。

关于javascript - 两个 Google JS 客户端 : platform. js 与 api.js 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53147396/

相关文章:

javascript - Twig 和javascript

javascript - 如何使用 Facebook 等单一输入验证电子邮件或电话号码

delphi - Google 通讯录 token 过期

oauth-2.0 - oauth进程的子域?

javascript - Google HTTP/REST OAuth : authorisation code request has state for db user, 访问 token 请求没有

javascript - 如何在加载后从 iframe 中选择内容

javascript - 数数没有。 json 对象中的条目数在多个键中具有特定值

google-app-engine - 在 python 中将 OAuth2 与 gdata 上的服务帐户一起使用

javascript - Rails/JS - 在某些情况下,G+ 登录按钮仅在页面重新加载后有效

java - 在 ios 应用程序中收到授权码时尝试从后端服务器交换授权码时的 Redirect_uri