Google Plus 链接共享问题

Posted

技术标签:

【中文标题】Google Plus 链接共享问题【英文标题】:Google Plus Link Sharing Issue 【发布时间】:2017-10-12 07:07:23 【问题描述】:

我已经完成了与 Google Plus 共享 URL 相同的代码 https://developers.google.com/+/mobile/ios/share/basic-share

上面的代码将我重定向到 google plus 页面,而不是在 safari 上重定向时显示 POST 选项。 我尝试在桌面浏览器上运行相同的 url,即使在 android 浏览器中显示 POST 选项,它也会显示 POST 选项。

【问题讨论】:

【参考方案1】:

试试这个google登录的示例方法,我的意思是必须有一个类似下面方法的url处理方法。(可能是你的SDK可用的类似方法)。

- (BOOL)application:(UIApplication *)application
              openURL:(NSURL *)url
    sourceApplication:(NSString *)sourceApplication
           annotation:(id)annotation 
  return [[GIDSignIn sharedInstance] handleURL:url
                             sourceApplication:sourceApplication
                                    annotation:annotation];

可能对你有帮助,请检查。

【讨论】:

Google Suggest to 不使用 SDK,并显示如下警告 Google+ 登录已弃用,并且可能无法按预期运行。不要在新应用中使用 Google+ 登录。要使用 Google 帐户登录用户,请使用 Google 登录。请参阅迁移指南以从 Google+ 登录进行迁移。这不是我所要求的答案。

以上是关于Google Plus 链接共享问题的主要内容,如果未能解决你的问题,请参考以下文章

通过 Twitter、Facebook、LinkedIn 和 Google Plus 分享

从 android 应用程序共享后从 google plus 注销

在 Google Plus 上共享自定义 Flash 播放器

适用于 iOS 的 Google Plus API:共享功能 - 在本机对话框共享中触摸“公共”时应用程序崩溃?

自定义 google plus url 默认评论

如何将 Amazon Cognito 与适用于 Android 的 Google Plus 集成?