关于使用规则,请注意:
关于接口文档,请注意:
目录 |
获取***********用户token(1.0),具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/api/***********/GetToken
POST数据说明
POST数据示例如下:
{ userID:"10129580" }
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
userID | 是 | 当前登录用户ID |
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error": 0, "token": "asdsadqeqweqweqweqweqw" }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | int | 返回值:'0'表示成功,'1'表示失败 | |||
message | string | 'error=1'时错误信息有值返回 | |||
token | string | 用户*********** token |
检查在线状态(1.0),具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/api/***********/CheckOnline
POST数据说明
POST数据示例如下:
{ userID:"10129580" }
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
userID | 是 | 当前登录用户ID |
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error": 0, "status": 0 }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | int | 返回值:'0'表示成功,'1'表示失败 | |||
message | string | 'error=1'时错误信息有值返回 | |||
status | int | 0不在线,1在线 |
发送文字信息(1.0),具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/api/***********/SendMessagePrivate
POST数据说明
POST数据示例如下:
{ fromUserId:"10129580", toUserId:[ "10008817" ], content:"{"content":"hello","extra":"helloExtra"}", objectName:"RC:TxtMsg" }
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
fromUserId | 是 | 发送人ID |
toUserId | 是 | 接收人ID数组 |
content | 是 | 格式详情请见融云SDK |
objectName | 是 | 发送类型参照融云SDK |
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error": 0, "data":{ sendDate:"2017-09-22 10:22" } }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | int | 返回值:'0'表示成功,'1'表示失败 | |||
message | string | 'error=1'时错误信息有值返回 | |||
data | sendDate | string | 发送时间 |
发送信息(群组)(1.0),具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/api/***********/SendMessageGroup
POST数据说明
POST数据示例如下:
{ fromUserId:"10129580", toGroupId:[ "10000001" ], content:"{"content":"hello","extra":"helloExtra"}", objectName:"RC:TxtMsg" }
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
fromUserId | 是 | 发送人ID |
toGroupId | 是 | 群组ID数组 |
content | 是 | content 表示文本内容,extra 为附加信息 |
objectName | 是 | 发送类型参照融云SDK |
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error": 0, "data":{ sendDate:"2017-09-22 10:22" } }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | int | 返回值:'0'表示成功,'1'表示失败 | |||
message | string | 'error=1'时错误信息有值返回 | |||
data | sendDate | string | 发送时间 |
同步群组(1.0),具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/api/***********/SyncGroup
POST数据说明
POST数据示例如下:
{ userID:"10129580", groups:[ { id:"10000001", name:"qwe" } ] }
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
userID | 是 | 发送人ID |
groups | 是 | 组集合 |
id | 是 | 组ID |
name | 是 | 组名称 |
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error": 0 }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | int | 返回值:'0'表示成功,'1'表示失败 | |||
message | string | 'error=1'时错误信息有值返回 |
创建群组(1.0),具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/api/***********/CreateGroup
POST数据说明
POST数据示例如下:
{ userID:"10008817", userIds:[ "10008817" ], groupName:"123", groupType:0 }
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
userID | 是 | 创建者ID |
userIds | 是 | 创建群组的用户ID数组 |
groupName | 是 | 群组名称 |
groupType | 是 | 群组类型0固定群组,1自定义群组 |
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error": 0, "data":{ groupID:"13154131351531", groupName:"123", createDate:"2017-09-22 14:22:00", groupType:0 } }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | int | 返回值:'0'表示成功,'1'表示失败 | |||
message | string | 'error=1'时错误信息有值返回 | |||
data | groupID | string | 群组ID | ||
groupName | string | 群组名称 | |||
createDate | string | 创建日期 | |||
userID | string | 创建人ID | |||
empName | string | 创建人姓名 | |||
groupType | int | 群组类型0固定群组1自定义群组 |
加入群组(1.0),具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/api/***********/JoinGroup
POST数据说明
POST数据示例如下:
{ userIds:[ "10008817" ], groupID:"1123132132132", groupName:"123" }
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
userIds | 是 | 加群的人的ID集合 |
groupID | 是 | 所加组的ID |
groupName | 是 | 所加组的名称 |
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error": 0 }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | int | 返回值:'0'表示成功,'1'表示失败 | |||
message | string | 'error=1'时错误信息有值返回 |
退出群组(1.0),具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/api/***********/QuitGroup
POST数据说明
POST数据示例如下:
{ userIds:[ "10008817" ], groupID:"1123132132132", groupName:"123" }
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
userIds | 是 | 退群的人的ID集合 |
groupID | 是 | 所退组的ID |
groupName | 是 | 所退组的名称 |
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error": 0 }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | int | 返回值:'0'表示成功,'1'表示失败 | |||
message | string | 'error=1'时错误信息有值返回 |
解散群组(1.0),具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/api/***********/DismissGroup
POST数据说明
POST数据示例如下:
{ userID:"10008817", groupID:"1123132132132" }
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
userID | 是 | 解散人ID |
groupID | 是 | 要解散的组的ID |
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error": 0 }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | int | 返回值:'0'表示成功,'1'表示失败 | |||
message | string | 'error=1'时错误信息有值返回 |
更新群组信息(1.0),具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/api/***********/RefreshGroupInfo
POST数据说明
POST数据示例如下:
{ groupID:"1231212312312", groupName:"123" }
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
groupID | 是 | 群组ID |
groupName | 是 | 群组新名称 |
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error": 0 }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | int | 返回值:'0'表示成功,'1'表示失败 | |||
message | string | 'error=1'时错误信息有值返回 |
查询群组成员(1.0),具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/api/***********/QueryGroupMember
POST数据说明
POST数据示例如下:
{ groupID:"12312312321321" }
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
groupID | 是 | 群组ID |
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error": 0 "data": { groupName:"12312", announcement:"12312312", users:[ { userID:"12312312", userName:"123123", photoPath:"12312" } ] } }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | int | 返回值:'0'表示成功,'1'表示失败 | |||
message | string | 'error=1'时错误信息有值返回 | |||
data | groupName | string | 群组名称 | ||
announcement | string | 群公告 | |||
userName | string | 用户名称 | |||
userName | string | 用户名称 | |||
photoPath | string | 头像 |
获取群组列表(1.0),具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/api/***********/GetGroupList
POST数据说明
POST数据示例如下:
{ userID:"10008817" }
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
userID | 是 | 用户ID |
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error": 0 "data":[ { id:"12312", name:"12312", userID:"12312312" } ] }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | int | 返回值:'0'表示成功,'1'表示失败 | |||
message | string | 'error=1'时错误信息有值返回 | |||
data | id | string | 群组ID | ||
name | string | 群组名称 | |||
userID | string | 群组创建人ID | |||
empName | string | 群组创建人名称 |
修改群组公告(1.0),具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/api/***********/ModifyGroupAnnouncement
POST数据说明
POST数据示例如下:
{ groupID:"10000001", content:"1312" }
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
groupID | 是 | 群组ID |
content | 是 | 公告内容 |
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error": 0 }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | int | 返回值:'0'表示成功,'1'表示失败 | |||
message | string | 'error=1'时错误信息有值返回 |