Google plus API,用于在Facebook上发布信息

我一直在寻找谷歌教程在google plus上发布一些文本。 但似乎没有。
我也尝试通过谷歌提供的文档为Mac和iPhone的开发人员,但无法find任何解决我的问题。 另外,有关如何让用户login到谷歌加帐户的信息很less。

我不知道该怎么做的用户login,我必须使用一些GTLObject或使用UIWebView像foursquare用户login。

以下是我经历的文档列表。

http://code.google.com/p/google-api-objectivec-client/wiki/Introduction
http://code.google.com/p/google-api-objectivec-client/wiki/BuildingTheLibrary
http://code.google.com/p/gtm-oauth2/

事实certificate,只有数量有限的API可用于谷歌+开发人员,也只有作为GET调用根据谷歌+页面的开发人员,我的问题不会得到任何明确的答案,因为谷歌正在创build新的API的过程用于访问Google plus上的用户信息。

https://developers.google.com/+/api/

您也可以使用谷歌提供的谷歌客户端SDK,但是显示用户login的webview要容易得多。 我设法从谷歌加上人员名单。

这些步骤与在foursquare中获取访问令牌的步骤相同。 只是一些小的变化。

viewdidload方法。

 NSString *authStr = @"https://accounts.google.com/o/oauth2/auth?client_id=client_id&redirect_uri=http://somevalidurl.com&scope=https://www.googleapis.com/auth/plus.me&response_type=token"; 

作为在webview中加载请求的url。 人们应该注意的一件事情,你需要在API控制台中创build一个客户端ID为您的应用程序,这是基于networking,而不是为此目的安装,因为你不会得到任何选项来input任何url的callback,这是非常重要的这个案例。

并在webview委托方法webViewDidFinishLoad:

 NSString *urlStr = [[webView.request URL] absoluteString]; NSArray *array = [urlStr componentsSeparatedByString:@"access_token="]; if(array.count > 1) { NSString *oauth_token = [[[array objectAtIndex:1] componentsSeparatedByString:@"&"] objectAtIndex:0]; //do something with the oauth token after this. } 

我写了一个代码片段,用URL和拇指图片URLlogin并向Google Plus发布简单文本。

尝试一下