积分系统API

查询成员积分

GetIntegralInfo

接口

地址版本方式权限
/api/v2/integral/infov2POST高级权限-超级管理员

描述

用于获取指定群下指定成员的积分信息

入参

字段类型必传说明
islandSourceIdstring群ID
dodoSourceIdstringDoDoID

出参

字段类型说明
statusint返回码
messagestring返回信息
dataobject返回数据

数据

字段类型说明
integralBalancelong积分余额

入参示例

{
    "islandSourceId": "10001",
    "dodoSourceId": "666666"
}

出参示例

{
    "data": {
        "integralBalance": 100
    },
    "status": 0,
    "message": "success"
}

管理成员积分

SetIntegralEdit

接口

地址版本方式权限
/api/v2/integral/editv2POST高级权限-超级管理员

描述

用于管理指定群下指定成员的积分

入参

字段类型必传说明
islandSourceIdstring群ID
dodoSourceIdstringDoDoID
operateTypeint管理类型,1:发放积分,2:扣除积分
integrallong积分,必须是正整数且小于1千亿

出参

字段类型说明
statusint返回码
messagestring返回信息
dataobject返回数据

数据

字段类型说明
integralBalancelong积分余额

入参示例

{
    "islandSourceId": "10001",
    "dodoSourceId": "666666",
    "operateType": 1,
    "integral": 1000
}

出参示例

{
    "data": {
        "integralBalance": 2000
    },
    "status": 0,
    "message": "success"
}