适用于iOS的Google Domain API,带有访问令牌

时间:2016-04-09 00:20:46

标签: google-plus google-plus-signin google-domain-api

我正在使用Google Domain API开发一个用于管理活动的应用程序。我有一些问题:

1)此应用程序适用于iOS,但我没有看到对GoogleClientBuilder的Google框架/ POD的任何引用。 iOS不受支持吗?

2)我能够通过“GIDSignInButton”进行Google登录并委派,并获取访问令牌和刷新令牌。

然而,用于在Google域中撰写帖子的API

https://www.googleapis.com/plusDomains/v1/people/userId/activities

标头中没有“访问令牌”参数,但它需要范围授权。在'GIDSignInButton'中,没有指定范围的选项。

我已经提到https://developers.google.com/+/domains/,提到的JAVA代码根本没用。

如果我能就此得到一些指示,我将不胜感激。

1 个答案:

答案 0 :(得分:1)

您可以使用双向方式通过Google对用户进行身份验证,并实施任何其他Google API服务。

1.使用Google API-Objective C客户端,可在GitHub上找到。

使用此方法,您可以实施登录,其中包含多个示例代码,例如Google +,Blogger API集成。

2使用Google Sign-In for iOS,这是基于框架的实现。

在此方法中,您需要对用户进行身份验证,一旦用户通过身份验证,您就可以将访问令牌作为请求标头添加到每个请求中。

 curl -i -H "Accept: application/json" -H "Authorization: Bearer {{ACCESS_TOKEN}}" "https://www.googleapis.com/plusDomains/v1/people/me/activities/user"  

请在登录过程中确保您拥有正确的权限,以便在API期间获取任何数据。