【问题标题】:How can I integrate Google Plus with iPhone sdk?如何将 Google Plus 与 iPhone sdk 集成?
【发布时间】:2011-12-13 21:26:02
【问题描述】:

我想在我的应用程序中集成google plus,但我不知道从哪里开始,所以如果有人对此有想法请回复我。

【问题讨论】:

标签: iphone objective-c


【解决方案1】:

您需要使用Google plus API

【讨论】:

  • 其实我正在寻找示例代码。你能帮我吗?
  • 我不是 Objective-C 开发人员,但如果你能找到用于访问 Google+ API 的 Objective-C 库,请查看 google,否则你将不得不直接调用 REST 端点跨度>
  • 为了一个简单的登录和分享 sn-p 我写了这段代码github.com/NasirMalik/GooglePlusShare
  • @NaXir 你知道如何在应用程序的 UIWebView 中而不是使用 Safari 中进行登录吗?
  • @Supertecnoboff 我阅读了文档,但没有通过 webView 登录的任何此类选项。如果您的设备上有它,它将带您进入移动 Safari 或 Google+ 应用。
【解决方案2】:

以此为基础->https://developers.google.com/+/api/

1) 转到https://code.google.com/apis/console 并为自己请求一个 API 密钥,以便能够访问 google plus。

2) 然后,查看this link 中的“通过 HTTP 获取 JSON”部分,了解如何将 google plus 集成到您的 iOS 应用程序中。它对我有用。然而,谷歌目前只提供了 GET 权限,所以很遗憾,我认为我们不能使用它向 googleplus 发布更新。

3) 那么,你的代码可能看起来像

-(void)viewDidLoad
{
    [super viewDidLoad];

    responseData = [[NSMutableData data] retain];
    NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"https://www.googleapis.com/plus/v1/people/{userId}?key={your-api-key}"]];
    [[NSURLConnection alloc] initWithRequest:request delegate:self];
}

如果您仍有疑问,请告诉我。

【讨论】:

    【解决方案3】:

    访问 G+ iOS 集成页面: https://developers.google.com/+/quickstart/ios

    您可以找到有关如何将您的应用与 G+ SDK 集成、如何添加“使用 Google+ 登录”按钮以及如何获取用户信息的示例。

    有关完整示例,您可以查看“PhotoHunt”示例应用程序: https://developers.google.com/+/photohunt/

    【讨论】:

      【解决方案4】:

      这是一个小的示例代码。您可以通过此代码共享文本和图像 url 等。

      Try this

      【讨论】:

        猜你喜欢
        • 2015-11-02
        • 2012-03-12
        • 1970-01-01
        • 2015-03-20
        • 2022-06-28
        • 2012-04-09
        • 1970-01-01
        • 1970-01-01
        • 2016-08-26
        相关资源
        最近更新 更多