FBSDKShareButton 即使在用户登录后也被禁用?

Posted

技术标签:

【中文标题】FBSDKShareButton 即使在用户登录后也被禁用?【英文标题】:FBSDKShareButton is disabled even after the user is logged in? 【发布时间】:2015-08-19 08:16:44 【问题描述】:

您好,我正在使用 Parse 和 facebook sdk 构建应用程序,所以我最初使用 parse 默认实现通过 facebook 登录用户,使用 PFFacebookUtils 类。但是,当我想在用户的 Facebook 个人资料上分享/发布某些内容时,FBSDKShareButton 被禁用(灰显)。

我尝试过授予发布权限,但这并没有解决问题,这个 (http://www.brianjcoleman.com/tutorial-how-to-share-in-facebook-sdk-4-0-for-swift/) 是我试图用来在 Facebook 上分享的教程。然而这样一个简单的实现,但我无法弄清楚为什么共享按钮被禁用。我确定用户已登录。

根据这篇帖子ios facebook sdk v3.11 share dialog post button disabled,我已经添加了我希望该人访问的网站和应用程序域,但这不起作用。现在我不知道我还能做什么,所以请帮我解决这个问题,谢谢

【问题讨论】:

您找到解决此问题的方法了吗? 是链接和视频都禁用还是只对视频禁用? 【参考方案1】:

contentURL 前面使用http://https:// 可以解决此问题。

【讨论】:

以上是关于FBSDKShareButton 即使在用户登录后也被禁用?的主要内容,如果未能解决你的问题,请参考以下文章

是否可以将委托附加到 FBSDKShareButton 提供的 FBSDKShareDialog?

即使在登录后 Django 也会重定向到登录页面

即使用户在android studio中关闭应用程序,如何保持登录状态

我正在尝试使用 Framework-7 Vuejs 创建一个应用程序。即使在使用 Firebase 退出应用程序后,我也想让我的用户保持登录状态

FBSDKShareButton 成功发布链接,但返回应用程序时崩溃

即使关闭应用程序,如何保持用户登录?我正在使用 swift 3 和 Firebase