Facebook App Invites 已弃用

Facebook App Invites is deprecated

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

With the release of the Facebook SDK version 4.28.0, App Invites is deprecated. It will be supported until February 5, 2018.

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

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

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

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

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

2 - 在每个平台的 Facebook 开发者门户的基本设置页面中启用 "Deep Linking",除非您也启用 "Single Sign On".

,否则您不会看到该选项

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

很棒的是你不需要应用程序 Link!!

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

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

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