Facebook 应用邀请已弃用

Posted

技术标签:

【中文标题】Facebook 应用邀请已弃用【英文标题】:Facebook App Invites is deprecated 【发布时间】:2017-11-09 08:17:43 【问题描述】:

作为 Facebook SDK 版本 4.28.0 - 2017 年 11 月 7 日 的最新版本,App Invites 已弃用。 https://developers.facebook.com/docs/app-invites/android/

随着 Facebook SDK 4.28.0 版的发布,App Invites 是 已弃用。它将支持到 2018 年 2 月 5 日。

它使 AppInviteDialog 无法按预期工作(显示白屏而不是列出朋友 - 设备中未安装 Facebook 应用程序),即使我将 Facebook SDK 版本降低到 4.27.0 或更低)。 我试图在官方文档中找到更多信息,但没有运气。 有人有解决这个问题的方法吗?

【问题讨论】:

你有什么解决办法吗?我只想使用 fb。 我觉得你得另找平台了,facebook把它扔了。 【参考方案1】:

您还应该考虑使用流行的消息应用程序和其他社交网络来利用应用程序邀请,例如 Whatsapp、Kik、Twitter、Kakao 等。More details here

我们的数据显示,不到 18% 的用户更喜欢通过 FB AppInvites 邀请,而另外 82% 的用户更喜欢通过 WhatsApp 邀请朋友, FB Messenger 和其他聊天应用程序。

(免责声明:我是 GetSocial 的创始人)

【讨论】:

他的名字是 Zaeem Zafar 而不是 Jose【参考方案2】:

对于非游戏应用程序似乎没有其他选择,只能删除 Facebook 应用程序邀请。 Google Firebase invites 是我们最近集成并与 Facebook 邀请并排使用的不错选择。

【讨论】:

【参考方案3】:

我只是第一次尝试添加邀请并挣扎了很长时间,直到我意识到我需要执行以下操作:

1 - 使用游戏请求(即 apprequests)

2 - 在每个平台的 Facebook 开发者门户的基本设置页面中启用“深度链接”,除非您还启用“单点登录”,否则您不会看到该选项。

现在,如果未安装应用程序,通知将直接打开到应用商店,如果已安装,则直接打开到游戏中。

最棒的是您不需要应用链接!!

【讨论】:

【参考方案4】:

试试 GameRequestDialog 来邀请你的朋友。因为您也可以仅为非应用程序用户设置过滤器。

【讨论】:

这应该是评论而不是答案

以上是关于Facebook 应用邀请已弃用的主要内容,如果未能解决你的问题,请参考以下文章

应用邀请已弃用

如果 Facebook Feed 对话框已弃用,您如何在 Facebook 上分享帖子?

facebook score api 已弃用

什么应该替换已弃用的 Facebook adView setAdListener 以获取回调?

Facebook Graph API页面/对话/消息端点错误(突然似乎已弃用)

iOS11 已弃用社交框架