GAPI VS标准HTTP休息呼叫

时间:2017-07-29 08:23:05

标签: rest reactjs google-app-engine vue.js google-cloud-endpoints

连接Google EndPoint API的推荐方法是什么?

  1. 使用Google提供的gapi js库 - gapi.client.load('helloworld', 'v1', callback, apiRoot);

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

  3. 有更好的方法吗?
  4. 我希望将Google端点与ReactJs或VueJs集成

1 个答案:

答案 0 :(得分:0)

gapi js库将拥有应用程序正常工作所需的所有头文件。它有效地抽象了您必须对HTTP库执行的许多配置。然后可以为您的api配置您的库。例如,假设您在应用程序中内置了身份验证,并且您通过api令牌进行身份验证。好吧,如果Google使用相同的东西,那么每次查询api时都必须更改库配置。 Google Analytics,Google Maps和Facebook OAuth API也是如此。