默认
发表评论 5
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
[已回复] 老用户如何登陆MobileIMSDK开发的IM?
阅读(38991) | 评论(5 收藏 淘帖1
app已经上线,也积累了一些用户。
现在需要集成MobileIMSDK, 老用户更新到新版本app后,如果做到登陆到IM?

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

标签:MobileIMSDK
上一篇:[已回复] MobileIMSDK使用需要给钱吗?下一篇:[已解决] 请问MobileIMSDK 的离线消息存储是什么流程,如何配置呢

本帖已收录至以下技术专辑

推荐方案
评论 5
你读一下我在这个帖子里2楼的回复《[已回复] 对接MobileIMSDK的登录逻辑问题,如果同时手机号和账号登录?》,就能理解一个主流的IM应该如何完成身份鉴权和长连接的建立。然后,也就解决了你本贴的疑问,你的疑问其实就是如何用原系统的用户信息完成登陆和连接IM服务器(所以你看到的MobileIMSDK里发起连接的字段叫loginUserId和loginToken,而不是用户名、密码这样的字眼)。
引用:JackJiang 发表于 2018-03-27 11:16
你读一下我在这个帖子里2楼的回复《[已回复] 对接MobileIMSDK的登录逻辑问题,如果同时手机号和账号登录? ...

[已回复] 对接MobileIMSDK的登录逻辑问题,如果同时手机号和账号登录?  2楼回复的意思应该是未登陆的用户的登陆逻辑, 我的问题是已经在我们app登陆的用户如何进行注册IM?因为用户在我们app已经是登陆的 不会主动再去触发登陆请求。
引用:q412239930 发表于 2018-03-27 12:14
[已回复] 对接MobileIMSDK的登录逻辑问题,如果同时手机号和账号登录?  2楼回复的意思应该是未登陆的用 ...

IM是属于长连接,无论在你的那边有没有登陆过,都省不了跟im服务端的长连接建立过程。
根据网络通信的理论,通信的建立,不只是你的代码的事,你可以了解一下这篇文章《P2P技术详解(一):NAT详解——详细原理、P2P简介》,虽然p2p跟你无关,但NAT原理都一样。
引用:JackJiang 发表于 2018-03-27 12:21
IM是属于长连接,无论在你的那边有没有登陆过,都省不了跟im服务端的长连接建立过程。
根据网络通信的理 ...

单看这一篇文章,看的头大。
估计得系统的学一学网络编程才行。
不错啊,学习了
签名: 敲代码了
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部