GAPI VS标准HTTP静态调用

GAPI VS标准HTTP静态调用

问题描述:

连接到Google EndPoint API的推荐方式是什么?GAPI VS标准HTTP静态调用

  1. 使用谷歌提供的GAPI JS库 - gapi.client.load('helloworld', 'v1', callback, apiRoot);

  2. 调用REST端点直接 - https://project-id.appspot.com/_ah/api/myapi/v1/users

  3. 有没有更好的办法?

我期待谷歌端点与ReactJs或VueJs

的GAPI JS库都将有所有你需要的应用程序正常工作头的整合。它有效地提取了很多你必须对HTTP库进行的配置。然后你的库可以配置为你的api。例如,假设您的应用程序内置了身份验证,并且您正在通过api令牌进行身份验证。那么,如果Google使用相同的东西,那么每次查询api时都必须更改库配置。 Google Analytics,Google Maps和Facebook OAuth API也是一样。