zoukankan      html  css  js  c++  java
  • IM 融云 之 初始化及登录

      融云是没有用户体系的,用户登录需要获取token,测试时可以使用网站提供的接口,但是正式是要通过服务器调用专门的接口从融云获取的。并且我没看到融云的重连机制,不知道是否已在SDK内部实现。

      现在看来,通过以下两步就完成初始化及登录操作。看起来比环信简单。继续往下看看吧。

    1. 引入头文件

    #import <RongIMKit/RongIMKit.h>

    2. 初始化及登录

    -(void)initRongCloud{
        [[RCIM sharedRCIM] initWithAppKey:@"c9kqb3rdkutfj"];
        
        [[RCIM sharedRCIM] connectWithToken:@"O3eQVQPnKIlas1tXaxbrusvJfNDuWJS7XlkqrdMAr4xCvMZwJWpfpBIGBWaWokEqZUN425CmPHbuR3xt6WMc+Q==" success:^(NSString *userId) {
            NSLog(@"登录成功。当前登录的用户ID:%@", userId);
        } error:^(RCConnectErrorCode status) {
            NSLog(@"登录的错误码为:%ld", status);
        } tokenIncorrect:^{
            //token过期或者不正确。
            //如果设置了token有效期并且token过期,请重新请求您的服务器获取新的token
            //如果没有设置token有效期却提示token错误,请检查您客户端和服务器的appkey是否匹配,还有检查您获取token的流程。
            NSLog(@"token错误");
        }];
    }
    
  • 相关阅读:
    20个实用便捷的CSS3工具、库及实例
    jquery插件推荐
    Jquery遮罩插件,想罩哪就罩
    font-size:100%有什么作用
    工作笔记:移动web页面前端开发总结
    移动web页面前端开发总结2
    移动端web开发
    移动WEB前端小结
    移动WEB开发常用技巧
    js 移动web 开发
  • 原文地址:https://www.cnblogs.com/SimonGao/p/5113097.html
Copyright © 2011-2022 走看看