资源简介
融云web端聊天代码,包含聊天页面,聊天功能,聊天讲解.。...................................................

代码片段和文件信息
package com.estate.controller;
import io.rong.RongCloud;
import io.rong.methods.user.User;
import io.rong.models.Result;
import io.rong.models.response.TokenResult;
import io.rong.models.user.UserModel;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.apache.commons.lang.StringUtils;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import com.estate.entity.TblDrugInfo;
import com.estate.entity.TblManagerInfo;
import com.estate.entity.TblSellerInfo;
import com.estate.ry.RongCloudApi;
import com.estate.service.baseService;
import com.estate.tools.WebResult;
import com.estate.tools.WebUtil;
@Controller
public class MessageController {
@Resource private baseService baseService;
/**
* 此处替换成您的appKey
* */
private static final String appKey = “p5tvi9dsph3i4“;
/**
* 此处替换成您的appSecret
* */
private static final String appSecret = “XZURH7ezOdx“;
/**
* 自定义api地址
* */
private static final String api = “http://api.cn.ronghub.com“;
//测试用户注册
@SuppressWarnings(“unchecked“)
@RequestMapping(value = “/admin/testGetToken“method = { RequestMethod.GETRequestMethod.POST })
@ResponseBody
public WebResult testGetToken(HttpServletRequest requestHttpSession session
@RequestParam(value = “userid“ defaultValue = ““) String userid//APP用户ID
@RequestParam(value = “username“ defaultValue = ““) String username//APP用户姓名
@RequestParam(value = “portrait“ defaultValue = ““) String portrait //APP用户头像
)
throws Exception {
String managerid= session.getAttribute(“managerid“).toString();
WebResult webResult=null;
TblManagerInfo managerInfo=null;
Mapject> map=WebUtil.getHashMap();
try {
RongCloud rongCloud = RongCloud.getInstance(appKey appSecret);
//自定义 api 地址方式
// RongCloud rongCloud = RongCloud.getInstance(appKey appSecretapi);
User User = rongCloud.user;
/**
* API 文档: http://www.rongcloud.cn/docs/server_sdk_api/user/user.html#register
*
* 注册用户,生成用户在融云的唯一身份标识 Token
*/
managerInfo=(TblManagerInfo) baseService.findById(TblManagerInfo.class Long.valueOf(managerid));
if(StringUtils.isEmpty(portrait))portrait=“1.jpg“;//如果头像为空,则设置为默认的头像
UserModel user = new UserModel()
.setId(managerid)
.setName(managerInfo.getlinkman())
.setPortrait(portrait);
TokenResult result = User.register(user);
System.out.println(result.toString());
map.pu
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-04-25 17:15 融云聊天\
目录 0 2019-04-25 17:15 融云聊天\massage\
目录 0 2019-04-25 17:15 融云聊天\massage\css\
文件 10404 2019-04-24 17:02 融云聊天\massage\css\chat.css
目录 0 2019-04-25 17:15 融云聊天\massage\font_Icon\
文件 6274 2019-04-16 15:36 融云聊天\massage\font_Icon\demo.css
文件 19070 2019-04-16 15:36 融云聊天\massage\font_Icon\demo_fontclass.html
文件 23266 2019-04-16 15:36 融云聊天\massage\font_Icon\iconfont.css
文件 22024 2019-04-16 15:36 融云聊天\massage\font_Icon\iconfont.eot
文件 21856 2019-04-16 15:36 融云聊天\massage\font_Icon\iconfont.ttf
文件 14504 2019-04-16 15:36 融云聊天\massage\font_Icon\iconfont.woff
目录 0 2019-04-25 17:15 融云聊天\massage\img\
文件 10849 2019-04-16 15:36 融云聊天\massage\img\1.png
文件 43101 2019-04-16 15:36 融云聊天\massage\img\bqxtb01.png
文件 4200 2019-04-16 15:36 融云聊天\massage\img\icon01.png
文件 4036 2019-04-16 15:36 融云聊天\massage\img\icon02.png
文件 4260 2019-04-16 15:36 融云聊天\massage\img\icon03.png
目录 0 2019-04-25 17:15 融云聊天\massage\js\
文件 85578 2019-04-16 15:36 融云聊天\massage\js\jquery.min.js
文件 24132 2019-04-25 15:41 融云聊天\massege.js
文件 16081 2019-04-25 17:13 融云聊天\massege.jsp
文件 5734 2019-04-25 15:03 融云聊天\MessageController.java
文件 131 2019-04-25 17:14 融云聊天\文档说明.txt
- 上一篇:jsp人事管理系统
- 下一篇:OKHttp网络请求jar包
相关资源
- 推荐算法的JAVA实现
- [免费]java实现有障碍物的贪吃蛇游戏
- 操作系统作业 (pv,作业管理,等5个
- 一元多项式相加 java实现
- java实现的svn统计修改代码行数完整源
- java实现小型函数画图板(附源代码、
- java实现的搜索引擎
- 数据库设备管理系统课程设计论文J
- Java实现的聊天室,具有群聊和私聊功
- java实现的网络五子棋
- java实现的QQ登录界面
- java实现POS系统源码
- 用Java实现TCP通信
- java实现验证码代码
- Java实现的公交查询系统代码
- 扫描二维码 JAVA实现20190403
- java实现软件锁屏功能
- java实现生成Excel默认.xls,可自己修改
- C#和Java实现互通的RSADES加解密算法
- JS实现AES-GCM加密,java实现AES-GCM解密。
- PDFBOX JAR包
- java实现Socket方式文件批量传输/上传到
- Java实现获取窗口句柄并操作窗口jna
- java实现websocket简单demo
- java实现输入任意两个日期输出月份数
- JAVA实现ICTCLAS2015分词
- 网上超市购物结算功能模拟 java实现
- 24点游戏Java实现
- java实现发送短信验证码功能
- java实现的水果忍者游戏
评论
共有 条评论