从Phonegap Build应用程序中禁用PushWoosh通知

时间:2014-04-14 20:26:34

标签: javascript cordova push-notification phonegap-build pushwoosh

我创建了一个应用程序来接收来自PushWoosh的通知。我想创建一个用户可以停止/启动这些通知的页面。它就像一个设置页面。

可以这样做吗?你能告诉我一个快速的示例代码吗?

由于

1 个答案:

答案 0 :(得分:1)

当然有可能!此外,还有不同的方法。

首先,请注意,存在unregisterDevice API方法,该方法从Pushwoosh数据库中删除设备的推送令牌。您可以修改正在使用的SDK,并检查您的用户是否从您的应用程序启用了推送通知,并在他/她没有的情况下调用unregisterDevice。

其次,您可以使用标签功能。通过在应用程序中调用setTags方法,可以设置设备的Tag值。之后,您可以将其用于定位。

例如,您可以通过向createMessage请求添加以下行,仅向启用通知的用户发送消息:

"条件":[[" Enable_pushes"" EQ""是"]],

请注意,标签是高级功能。如果您想测试它,您可以与Pushwoosh支持团队取得联系并获得免费试用期。