资源简介
融云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人事管理系统244252
- 下一篇:OKHttp网络请求jar包
相关资源
- RSAJava实现代码
- JAVA实现a*算法八数码问题
- JAVA实现BGN同态加密算法
- 磁盘调度算法java实现
- java实现推荐系统源码
- Java实现计算器,带界面
- 纯java实现最简单的本地考试管理系统
- java实现学生类、教师类继承同一个父
- java实现基于UDP协议的简单聊天室,带
- java实现数据的备份与恢复jar包
- 使用java实现的Bezier曲线
- QR分解的Java实现
- Quartz动态修改时间,java实现修改Cro
- 用Java实现的DES加密算法
- 单表代换加密算法的java实现
- 一个Java实现的基于内容的图像检索工
- 小芳便利店java实现
- JAVA实现LZW压缩
- 图像特征提取算法java实现
- 单点登录sso的原理与java实现详细讲解
- java实现蜘蛛纸牌游戏
- JAVA实现矩阵的加减和转置
- 练习--java实现的打字游戏
- Java实现单词查询程序
- Java实现RSA加密解密数字证书生成与验
- Java实现远程控制技术
- cmpp2.0 java实现
- SM4java实现
- apriori算法求频繁项集和关联规则 mv
- Java实现五子棋
评论
共有 条评论