https://github.com/easemob/emchat-server-examples
里面包含各種語言版本,我只下載了java版emchat-server-java
把代碼放到自己的項目里
(很多人都說導入代碼缺少io.swagger.client包下的類,要添加下面的jar包)
添加相關jar配置(非maven項目自己去下載jar)
<dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.1</version> </dependency> <dependency> <groupId>com.easemob</groupId> <artifactId>rest-java-sdk</artifactId> <version>1.0.2</version> </dependency>
這兩個類需要改下代碼,換成自己環信后台管理賬號的appId,企業ID,clientID,clientSecret
需要注意一點就是,看下圖,應用標識(AppKey),井號,#的前面就是企業ID,后面是appID (當初就是被這個坑死,找企業ID找了好久,官方的文檔寫得不明不白)
單個注冊和批量注冊代碼,其實前面從github下載的api就有test示例了
批量注冊一直沒成功,也沒報錯,返回null值。