看起来这是一个很容易陷入困境的地方,但是我在 FB 文档和这里都没有找到最新的解决方案。
我需要从我的 Android 应用程序向没有 Canvas 平台的 FB 应用程序发送邀请。
正如我所看到的,发送
AppInviteContent
不是AppInviteDialog
一个选项(邀请已成功发送但永远不会到达收件人,如果我将 Canvas 平台添加到 FB 应用程序,它也可以正常工作)。根据https://developers.facebook.com/docs/apps/faq#friend_invite
如果您的应用不是游戏并且具有移动或网络存在:您还可以在 iOS 和 Android 上使用消息对话框...
但是ShareLinkContent
通过发送MessageDialog
不起作用-canShow() == false
为此。
也许有第三种方法来完成这项工作(使用 Android FB SDK)?