通证激励

任务奖励API

URI

POST https://baas.qualink.com/bas/coin/reward/merchant/quest

请求头部

Content-type: application/json
Authorization: 平台用户身份令牌

请求参数

名称 类型 是否必选 实例值 描述
appId String 商户AppID
questId String 任务ID(由商户在五彩石开放平台维护)
openId String 奖励用户, 商户用户在五彩石开放平台的ID
amount String 奖励通证数量,默认任务设置的奖励数量,以接口传输为准,支持8位小数点
outUniqueId String 商户平台的唯一奖励标识ID
outTitle String 奖励说明
pointType String 通证类型,支持QCS-五彩石

返回数据

名称 类型 示例 描述
success Boolean true 响应标记
msg String success 提示信息
data String - 奖励JSON数据

实例

请求实例

curl -H 'Content-type: application/json' -H 'Authorization: xxxx' -XPOST https://baas.qualink.com/bas/coin/reward/merchant/quest -d '{"appId": "FB*****SD83", "questId": "79000", "openId": "u****012", "amount": "10.0", "outUniqueId": "outuser2001002010", "outTitle": "签到任务奖励", "pointType": "QCS"}'

返回值解析

{
    "success": true,
    "msg": "任务奖励成功",
    "data": {
        "rewardId": "201991092******92910",
        "appId": "FB*****SD83",
        "questId": "79000",
        "pointType": "QCS",
        "amount": "10.0",
        "outUniqueId": "outuser2001002010"
    }
}