关于使用规则,请注意:


关于接口文档,请注意:



目录

获取***********用户token

获取***********用户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'时错误信息有值返回