Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.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
Android 推送通知的设备令牌_Android_Windows_Blackberry_Push Notification_Token - Fatal编程技术网

Android 推送通知的设备令牌

Android 推送通知的设备令牌,android,windows,blackberry,push-notification,token,Android,Windows,Blackberry,Push Notification,Token,我正在实现推送通知服务。我需要创建一个数据库来存储来自4个移动平台的所有设备令牌。我想根据他们的平台(iOS、Android、BlackBerry、WP7)对他们进行相应的组织。但是有什么方法可以区分不同的平台,这样如果我只想向Android用户发送消息,其他平台就不会收到 我正在使用ManicNetwork,但不幸的是,该软件无助于区分平台 苹果在其令牌中使用了64bytess十六进制字符串。但是其他3个平台如何?在服务器上注册指示设备操作系统的设备id时,尝试添加另一个属性。然后,您可以根据

我正在实现推送通知服务。我需要创建一个数据库来存储来自4个移动平台的所有设备令牌。我想根据他们的平台(iOS、Android、BlackBerry、WP7)对他们进行相应的组织。但是有什么方法可以区分不同的平台,这样如果我只想向Android用户发送消息,其他平台就不会收到

我正在使用ManicNetwork,但不幸的是,该软件无助于区分平台


苹果在其令牌中使用了64bytess十六进制字符串。但是其他3个平台如何?

在服务器上注册指示设备操作系统的设备id时,尝试添加另一个属性。然后,您可以根据此属性进行筛选并获得所需的操作系统。

您可以尝试将令牌保存在不同的表中。例如,一个是苹果,另一个是安卓

或者像marimaf所说的,添加另一个要发送到服务器的属性。比如说,

Apple-App

Android-And

BlackBerry-BB