设置别名,发送离线消息


(小飞) #1

有没有不覆盖的接口设置别名,服务器端怎样给不在线的用户发送消息。


#2

请表述清楚你的问题。

1、你所说的不在线、离线具体是什么状态?是退出了登陆?还是App被杀死了,你们在他不在线的时候会做什么操作?

2、一个设备只能设置一个别名,别名的设置必然是覆盖操作;可以设置多个标签,有add 方法设置标签。

3、iOS 还是Android?


(小飞) #3

1.离线是指App被杀死

int pid = android.os.Process.myPid();	//获取当前应用程序的PID
android.os.Process.killProcess(pid);	//杀死当前进程

2.意思是设置一个固定的别名 用用户的id设置标签???
3.Android


#4

App 离线了,你服务器的推送请求是可以成功的,只是客户端收不到而已,得他上线后才能收到


(小飞) #5

谢谢已经解决了


(小飞) #6

为啥我用的别名和标签进行推送 只要在这个手机上等过的账号不在线的账号这个手机也能收到


#7

不明白你的描述,但请你知晓,极光推送针对的是设备,不是你的账号,设备在线,符合推送的条件,即可收到


(小飞) #8

知道设备了 但如果关闭app 直接退出 发送消息 再打开app就收不到消息


#9

打开了 App 也收不到消息?

提供你测试的消息的msgid和设备的registrationID