订阅签到奖励配置

请求URL:

  • /subSignList

请求方式:

  • POST

参数:

参数名 必选 类型 说明
appId 是 string 应用包 appId
udid 是 string 设备 ID
sign 是 string 接口签名

请求示例

{
  "appId": "app-id",
  "udid": "device-udid",
  "sign": "request-sign"
}

返回示例

{
  "code": 200,
  "msg": "SUCCESS",
  "data": {
    "8": {
      "type_all": {
        "id": 0,
        "day": 0,
        "type": 8,
        "amount": 45,
        "raffleTicket": 1
      },
      "list": [
        {
          "id": 1,
          "day": 1,
          "type": 8,
          "amount": 20,
          "raffleTicket": 0
        },
        {
          "id": 2,
          "day": 2,
          "type": 8,
          "amount": 25,
          "raffleTicket": 1
        }
      ]
    },
    "9": {
      "type_all": {
        "id": 0,
        "day": 0,
        "type": 9,
        "amount": 30,
        "raffleTicket": 1
      },
      "list": [
        {
          "id": 8,
          "day": 1,
          "type": 9,
          "amount": 30,
          "raffleTicket": 1
        }
      ]
    }
  }
}

返回参数说明

参数名 类型 说明
code int 状态码
msg string 提示信息
data object 按奖励类型 type 分组的配置;JSON 对象键为类型值,如 8、9
-type_all object 当前类型全部配置的奖励合计
--id uint 合计对象固定为 0
--day uint8 合计对象固定为 0
--type uint8 当前分组的订阅签到奖励类型
--amount uint 当前类型所有配置记录的 amount 合计
--raffleTicket uint 当前类型所有配置记录的 raffleTicket 合计
-list array 当前类型的每日奖励配置列表
--id uint 配置 ID
--day uint8 该类型下的奖励天数,范围 1-7
--type uint8 订阅签到奖励类型
--amount uint 领取时增加到钱包 balance 的钻石数量
--raffleTicket uint 领取时增加的抽奖券数量

备注

  • 返回数据来源于 myh_chat_sign_in_sub_configs。
  • 第一层按照 type 分组。
  • 每个类型分组包含 type_all 和 list;type_all 是该类型全部奖励的合计,list 是原始配置列表。
  • 每个类型分组的 list 按照 day 升序排列。
  • 客户端可根据用户信息接口返回的 subSignType 选择对应分组。
2021 © Live all right reserved,powered by Gitbook该文件修订时间: 2026-09-04 10:52:38

results matching ""

    No results matching ""