默认
发表评论 6
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
MobileIMSDK v3里已经取消了user_id的生成了,没有这个东西了。
评论 6
引用:吴佳同 发表于 2017-11-14 09:39
发消息时 ,通过指定对方的登录名来进行发送吗?

是的,这是唯一途径,看Demo代码就一清二楚了。

准确地说,你提交给IM的登陆名可以是你的真正用户系统里的user id,比如你的用户可以允许邮件登陆、手机号登陆、昵称登陆等等,而你拿给IM的登陆id只是这些对应的唯一id就可以了,你需要正确地理解它。
引用:吴佳同 发表于 2017-11-14 10:48
可以理解 成 登录名 是在客户端做的验证吗?
当用户输入登录名 密码,点击登录时,先发个请求验证 登录名 ...

是的,可以这么理解。

准确的说,你发给IM的是一个唯一的用户id和上一步http身份认证完成的token(这个token可以是SSO单点登陆接口返回的、也可以理解成是传统Web系统里的sessionId,差不多意义的东西,但具体怎么定义你系统去解读就行了,MobileIMSDK本身不限制你的逻辑)。
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部