HWH5.createIMGroupChat
HWH5.openIMChat
使用H5轻应用JSAPI需要引用资源,查看详细文档
HWH5.createIMGroupChat
创建IM聊天群组
请求参数
参数 |
类型 |
必填 |
说明 |
groupType |
Number |
是 |
群类型0 固定群(团队) , 1 讨论组 |
groupMembers |
String |
是 |
群成员列表,默认选中(帐号之间使用英文逗号分隔) |
zhGroupName |
String |
否 |
指定的中文名称 |
enGroupName |
String |
否 |
指定的英文名称 |
isGotoChat |
Number |
否 |
是否跳转到聊天界面,默认跳转;不跳转传:0,(跳转聊天页面则无法返回groupId) |
返回结果
参数 |
说明 |
status |
'1' 成功;'0' 失败 |
groupId |
群组ID,失败则不返回该字段 |
请求示例
ES6版本
HWH5.createIMGroupChat({
groupType: 1,
groupMembers:'zhangsan@xxxx,lisi@zhangsan',
zhGroupName: '讨论组1',
enGroupName: 'group 1',
isGotoChat: 0
}).then(data => {
console.log(data);
}).catch((error)=>{
console.log('创建群聊异常',error);
});
ES5版本
HWH5.createIMGroupChat({
groupType: 1,
groupMembers:'zhangsan@xxxx,lisi@zhangsan',
zhGroupName: '讨论组1',
enGroupName: 'group 1',
isGotoChat: 0
}).then(function (data){
console.log(data);
}).catch(function (error){
console.log('异常',error);
});
HWH5.openIMChat
根据chatID,打开IM聊天界面
请求参数
参数 |
类型 |
必填 |
说明 |
chatID |
String |
是 |
必传,联系人id/群组id |
chatType |
String |
是 |
必传,0 个人 1 群组 |
chatName |
String |
否 |
可选,聊天对象名称 |
返回结果
参数 |
说明 |
原生UI组件 |
原生提供UI界面,原生识别跳转环境 |
请求示例
ES6版本
HWH5.openIMChat({
chatID: 'l0012345',
chatType: '0',
chatName: '张三'
}).catch((error)=>{
console.log('打开IM异常', error);
});
ES5版本
HWH5.openIMChat({
chatID: 'l0012345',
chatType: '0',
chatName: '张三'
}).catch(function (error) {
console.log('打开IM异常', error);
});