Facebook Unity SDK AppRequest 未显示通知 [Android]

Posted

技术标签:

【中文标题】Facebook Unity SDK AppRequest 未显示通知 [Android]【英文标题】:Facebook Unity SDK AppRequest not showing notification [Android] 【发布时间】:2015-12-26 03:28:45 【问题描述】:

我正在使用 Unity v5.2.1 + Facebook Unity SDK v7.2.0 for android 制作游戏。我的游戏有邀请朋友的功能。该功能通过调用FB.AppRequest()函数实现。

效果很好,但问题是我的朋友没有收到安卓通知。知道邀请已发送的唯一方法是打开 facebook android 应用程序并单击 facebook 上的世界图标(通知页面)。

当邀请发送给朋友时如何显示安卓通知?

【问题讨论】:

【参考方案1】:

Facebook 不会自动为您执行此操作。你需要自己实现这个系统。

我会这样做:

A 在你的应用中向 B 发送 AppRequest 在回调中,您知道“to”列表中的目标 id,如果有,请向您的服务器报告(并且此系统需要它才能工作) 服务器向与目标 facebook 用户 ID 关联的目标设备发送推送通知

【讨论】:

以上是关于Facebook Unity SDK AppRequest 未显示通知 [Android]的主要内容,如果未能解决你的问题,请参考以下文章

Android上的Unity Facebook SDK登录错误

Facebook Unity SDK 测试用户登录

Facebook Unity SDK Invitable_friends API 问题

Facebook SDK Unity 插件 - 移动应用广告跟踪

使用适用于 Android 的 Facebook Unity SDK 登录 facebook 时应用程序强制关闭

使用 Facebook 令牌的 Firebase Unity SDK 身份验证