我正在使用 Parse 推送通知,在快速入门指南之后,我的应用程序现在可以接收推送通知。
这就是问题所在,就像Facebook一样,我想控制Parse发送的通知,我想在显示通知之前添加IF语句。
例如,当我发送推送消息时,每个人都会收到此消息,然后有一个 IF 语句,其中包含来自 sharedpreferences 的数据,sharedpref 保存了“性别”,并且在 IF 语句中,IF (push = "male") 然后显示通知消息。否则不显示通知消息。
我怎样才能做到这一点?
我正在使用 Parse 推送通知,在快速入门指南之后,我的应用程序现在可以接收推送通知。
这就是问题所在,就像Facebook一样,我想控制Parse发送的通知,我想在显示通知之前添加IF语句。
例如,当我发送推送消息时,每个人都会收到此消息,然后有一个 IF 语句,其中包含来自 sharedpreferences 的数据,sharedpref 保存了“性别”,并且在 IF 语句中,IF (push = "male") 然后显示通知消息。否则不显示通知消息。
我怎样才能做到这一点?
如果你想这样做,你必须在 parse.com 上购买高级会员。然后,进入仪表板/推送通知/新消息...,您可以选择发送推送通知的参数
(1)当您想从 Parse 网站 UI 进行控制时:
您可以在 Parse.com 帐户中添加过滤器,并向满足您条件的受限应用程序安装发送通知
(2)当您想从应用程序端控制时:
我们需要扩展ParsePushReceiver
类并制作我们的自定义接收器。我们还需要覆盖onPushReceive()
当任何解析通知到达我们的应用程序时将被调用的方法。通过这个回调,我们可以根据应用需要控制是否显示通知,是否在后台处理等
谢谢