Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Blackberry 黑莓在BES基础设施中订阅/取消订阅推送用户的最佳实践_Blackberry_Widget_Push Notification - Fatal编程技术网

Blackberry 黑莓在BES基础设施中订阅/取消订阅推送用户的最佳实践

Blackberry 黑莓在BES基础设施中订阅/取消订阅推送用户的最佳实践,blackberry,widget,push-notification,Blackberry,Widget,Push Notification,我正在BES基础设施中为BBOSV5-6开发应用程序(小部件)。 该应用程序将可供所有用户安装。 在BES中订阅/取消订阅推送用户的最佳做法是什么?向所有用户发送推送并不是最好的主意。我如何知道用户已经安装并运行了应用程序 你能分享一下你想要达到的目标吗。通常,当用户识别时,您会立即订阅推送,如果用户真的想停止更新,则取消订阅(设计允许这样做)。您可以使应用程序“设备启动自动运行”,并发送有关您的应用程序已安装的任何信息。这是我的计划:1)用户打开应用程序并加载事件应用程序创建请求到Web服务以

我正在BES基础设施中为BBOSV5-6开发应用程序(小部件)。 该应用程序将可供所有用户安装。
在BES中订阅/取消订阅推送用户的最佳做法是什么?向所有用户发送推送并不是最好的主意。我如何知道用户已经安装并运行了应用程序

你能分享一下你想要达到的目标吗。通常,当用户识别时,您会立即订阅推送,如果用户真的想停止更新,则取消订阅(设计允许这样做)。您可以使应用程序“设备启动自动运行”,并发送有关您的应用程序已安装的任何信息。这是我的计划:1)用户打开应用程序并加载事件应用程序创建请求到Web服务以注册用户PIN。简单app=“testapp”和PIN=“testPIN”。服务器将PIN存储在表中。2) 服务器仅将消息推送到表中已注册的PIN。3) 当用户关闭应用程序时,步骤1再次调用webservice,服务器从表中删除用户的PIN。这种方法正确吗?几乎正确,但为什么在应用程序关闭时应该取消订阅推送?因为服务器将发送推送。我想网络流量会受到影响,但我不确定。请看一下任何信息应用程序。即使用户关闭它,他也会通过推送接收消息