默认

[已解决] MobileIMSDK服务端主动推送消息至Android客户端该怎么实现?

查看数: 58402 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-12-18 10:26

正文摘要:

安卓的登录名采用了我们安卓的登录UUID,消息的推送由服务端直接创建Protocal,如图new Protocal: 然后服务端触发sendData,但是客户端接收的时候显示type:0,不是适用的类型,求助怎么回事。

评论

游客 发表于 1 年前
引用:JackJiang 发表于 2023-04-07 15:49
是的。只要是由开发者在应用层从服务端主动发起的都用这个方法

感谢
JackJiang 发表于 1 年前
引用:qzuser 发表于 2023-04-07 15:38
服务端需要模拟用户A给用户B发信息,也是走这个方法吗?

是的。只要是由开发者在应用层从服务端主动发起的都用这个方法
游客 发表于 1 年前
服务端需要模拟用户A给用户B发信息,也是走这个方法吗?
一devps 发表于 7 年前
Logan 发表于 7 年前
引用:JackJiang 发表于 2017-12-18 10:37
你不应该直接来生成Protocal对象,虽然也可以实现,但你得理解更多框架级的东西。

因为这个type字段是留 ...

多谢,明白了
JackJiang 发表于 7 年前
你不应该直接来生成Protocal对象,虽然也可以实现,但你得理解更多框架级的东西

因为这个type字段是留给MobileIMSDK框架核心使用的给用户自定义的协议类型是使用typeu字段,你应该调用下面几个带有typeu参数的方法就对了
[已解决] MobileIMSDK服务端主动推送消息至Android客户端该怎么实现?_aaa.png

你在这里定义的typeu字段,在客户端的回调里会把typeu值传给你,你自已来解读它就行了,这就是最佳实践。另外,MobileIMSDK服务端的API手册在这里,可以方便查看:http://docs.52im.net/extend/docs/api/mobileimsdk/server/

返回顶部