Java服务端集成环信im即时通讯

Java服务端集成环信im即时通讯

  • 先去GitHub上下载官方给的示例
    • 说明一下环信给的demo
    • 解压下载的包
    • 导入项目之后加几个jar包
    • 注意事项
    • 修改OrgInfo和TokenUtil类
      • 跟据IMUserAPI类中的方法(我这只是测试这样,具体跟据项目业务自己把握)写个实体类

先去GitHub上下载官方给的示例

https://github.com/easemob/emchat-server-examples

说明一下环信给的demo

Java服务端集成环信im即时通讯_第1张图片

  1. emchat-server-javaemchat-server-ruby选择你要集成环信的语言

解压下载的包

Java服务端集成环信im即时通讯_第2张图片
Java服务端集成环信im即时通讯_第3张图片

复制easemob文件拷呗到项目里

导入项目之后加几个jar包

        io.springfox
        springfox-swagger2
        2.4.0
    
    
        io.springfox
        springfox-swagger-ui
        2.4.0
    

    
        com.easemob
        rest-java-sdk
        1.0.2
    

注意事项

  1. 把easemob拷贝到项目之后到导入的包路径修正
  2. 缺少jar包会报错

修改OrgInfo和TokenUtil类

Java服务端集成环信im即时通讯_第4张图片

Java服务端集成环信im即时通讯_第5张图片
Java服务端集成环信im即时通讯_第6张图片

记得省略我上面/**/的

跟据IMUserAPI类中的方法(我这只是测试这样,具体跟据项目业务自己把握)写个实体类

Java服务端集成环信im即时通讯_第7张图片

Java服务端集成环信im即时通讯_第8张图片

然后调用
Java服务端集成环信im即时通讯_第9张图片

Java服务端集成环信im即时通讯_第10张图片
到这里就结束了,private static final Log logger = LogFactory.getLog(RoleController.class);得到一个用来记录日志的对象,这样打印信息的时候能够标记是打印的那个类的信息。会自动打印出来那个运行的最终日志状态你们在getlog那里可以直接写个类就可以,里面不是上面代码也可以运行。图片上面的写的那些懒的打马赛克,你们要是要用的话,记得填你们自己的,不然会报错的,结束。

你可能感兴趣的:(Java集成环信)