默认
发表评论 5
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
服务端推送到客户端,方法很简单:
调用 net.openmob.mobileimsdk.server.ServerLauncher 的sendData方法即可,API文档地址:http://docs.52im.net/extend/docs/api/mobileimsdk/server/net/openmob/mobileimsdk/server/ServerLauncher.html。整个MobileIMSDK的API文档地址:http://docs.52im.net/extend/docs/api/mobileimsdk/server/

注意:user_id=0永远表示接收或者发送者是服务端,所以,从服务端发出的方法from_user_id参数填0即可,反之亦然!

[已回复] MobileIMSDK服务端如何推送消息到客户端?_QQ20160911-0.png
评论 5
引用:JackJiang 发表于 2016-09-11 16:59
服务端推送到客户端,方法很简单:
调用 net.openmob.mobileimsdk.server.ServerLauncher 的sendData方法 ...

我在2楼的回复里,截图上箭头指出的两个方法是推荐方法(因为这是简化的方法),当然不是说其它3个sendData方法不行,因为它们是留给有深入定制需求的人用,但一般人不容易理解,因为涉及底层的一些理解。
MobileIMSDK v3.0 的服务端代码作过重构(v3.0作为主要大版本现已与v2版不兼容),v3.0版的sendData方法现在位于LocalSendHelper类里:

打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部