请选择 进入手机版 | 继续访问电脑版

默认
发表评论 6
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
[已回复] 关于MobileIMSDK中Protocal只有 dataContent 一个数据字段
我看 Protocal中 只有 dataContent 字段可以从client发出来,如果我想同时发群id,内容,等等,只能通过该字段进行区分 自己再划分结构是么?

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

标签:MobileIMSDK
上一篇:[已回复] 求助关于MobileIMSDK消息id和消息回调的疑问下一篇:[已回复] MobileIMSDK如何实现在服务端强制某一账号下线
推荐方案
评论 6
理论上,你可以使用typeu字段来进行协议定义,用dataContent字段来放置你的复杂业务对象(如果需要的话),不建议再重新扩展Protocal结构,这会把底层搞乱的,这也是SDK能够保证封装特性的原因所在。
引用:JackJiang 发表于 2017-07-20 10:35
理论上,你可以使用typeu字段来进行协议定义,用dataContent字段来放置你的复杂业务对象(如果需要的话), ...

TypeU 代表什么意思呢? 程序里没有用到么? 专门用于扩展么
引用:冯贺亮_rIqIT 发表于 2017-07-21 11:41
TypeU 代表什么意思呢? 程序里没有用到么? 专门用于扩展么

typeu是MobileIMSDK v3版新增的字段,用于用户自定协议类型,你仔细看看api文档。
引用:JackJiang 发表于 2017-07-21 11:56
typeu是MobileIMSDK v3版新增的字段,用于用户自定协议类型,你仔细看看api文档。

感谢
引用:JackJiang 发表于 2017-07-21 11:56
typeu是MobileIMSDK v3版新增的字段,用于用户自定协议类型,你仔细看看api文档。

想问一下typeu这个字段是不是用户自定义啥都行,比如100或101,然后只要服务端拿到这个typeu值后,根据100怎么处理,101怎么处理,实现自己不同的逻辑处理?是这样的吗?
引用:dzl2005328 发表于 2017-07-25 16:34
想问一下typeu这个字段是不是用户自定义啥都行,比如100或101,然后只要服务端拿到这个typeu值后,根据10 ...

是的,就是这样的,理解的很对,没有做过im的人可能对这个字段不敏感,一旦自已开始做了就能想到它的妙处和便利了,就是这么简单。
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部