获取轻享卡信息

https://manga.bilibili.com/twirp/card.v1.Card/GetUserLightCard

请求方式:POST

认证方式:Cookie(SESSDATA)/ APP

正文参数 (application/x-www-form-urlencoded):

参数名类型内容必要性备注
access_keystr登录access_keySESSDATA二选其一

json回复:

根对象:

字段名类型内容备注
codenum响应码0:成功
msgstr
dataobj信息本体

data对象:

字段名类型内容备注
statenum轻享卡开通状态0:未开通
1:已开通
show_statenum
expire_datestr轻享卡到期时间
receive_amountnum已领取数量
save_moneynum已节省漫币
indexnum默认选择签到周期
weekarray一个领取周期内的领取状态信息
month_reward_statenum是否可选择全勤奖0:不可领取
1:可领取
2:不可领取(灰色)
month_rewardnum
cur_month_endstr全勤奖领取剩余时间
server_timestr当前服务器时间

week数组中的对象:

字段名类型内容备注
indexnum第几领取周期1开始
start_timestr本周期领取开始时间1:待领取
2:已领取
3:明日可领
4:已失效
5:可领取
end_timestr本周期领取结束时间同上
firstnum本周期第1天的领取状态同上
secondnum本周期第2天的领取状态同上
thirdnum本周期第3天的领取状态同上
fourthnum本周期第4天的领取状态同上
full_reward_statenum周期全勤奖领取状态1:不可领取
2:可领取
3:已领取

示例:

SESSDATA方式:

curl -L -X POST 'https://manga.bilibili.com/twirp/card.v1.Card/GetUserLightCard' \
-H 'Cookie: SESSDATA=xxx'

access_key方式:

curl -L -X POST 'https://manga.bilibili.com/twirp/card.v1.Card/GetUserLightCard?access_key=xxx'
查看响应示例:
{
  "code": 0,
  "msg": "",
  "data": {
    "state": 1,
    "show_state": 1,
    "expire_date": "2023-03-09T23:59:59+08:00",
    "receive_amount": 18,
    "save_money": 890,
    "index": 1,
    "week": [
      {
        "index": 1,
        "start_time": "2023-02-10T00:00:00+08:00",
        "end_time": "2023-02-16T23:59:59+08:00",
        "first": 5,
        "second": 1,
        "third": 1,
        "fourth": 1,
        "full_reward_state": 1
      },
      {
        "index": 2,
        "start_time": "2023-02-17T00:00:00+08:00",
        "end_time": "2023-02-23T23:59:59+08:00",
        "first": 1,
        "second": 1,
        "third": 1,
        "fourth": 1,
        "full_reward_state": 1
      },
      {
        "index": 3,
        "start_time": "2023-02-24T00:00:00+08:00",
        "end_time": "2023-03-02T23:59:59+08:00",
        "first": 1,
        "second": 1,
        "third": 1,
        "fourth": 1,
        "full_reward_state": 1
      },
      {
        "index": 4,
        "start_time": "2023-03-03T00:00:00+08:00",
        "end_time": "2023-03-09T23:59:59+08:00",
        "first": 1,
        "second": 1,
        "third": 1,
        "fourth": 1,
        "full_reward_state": 1
      }
    ],
    "month_reward_state": 0,
    "month_reward": 0,
    "cur_month_end": "2023-03-10T00:00:00+08:00",
    "server_time": "2023-02-10T10:59:43+08:00"
  }
}

领取轻享卡奖励

https://manga.bilibili.com/twirp/card.v1.Card/GetLightCoupon

请求方式:POST

是否需要登录:

认证方式:Cookie(SESSDATA)/ APP

Content-Type:application/json

URL参数:

参数名类型必填内容备注
access_keystrSESSDATA二选其一

正文参数( application/json ):

参数名类型必填内容备注
weekIndexnum第几周1开始
typenum领取类型1:领取漫读券
2:领取限免卡

json回复:

根对象:

字段名类型内容备注
codenum响应码0:成功
3:今日已领取,请明日再来
3:还未满足领取条件
4:找不到数据~
6:你点击太快了哦~
msgstr
dataobj

示例:

SESSDATA方式:

curl -L -X POST 'https://manga.bilibili.com/twirp/card.v1.Card/GetLightCoupon' \
-H 'content-type: application/json; charset=utf-8' \
-H 'Cookie: SESSDATA=xxx' \
--data-raw '{"type":1,"weekIndex":1}'

access_key方式:

curl -L -X POST 'https://manga.bilibili.com/twirp/card.v1.Card/GetLightCoupon?access_key=xxx' \
-H 'content-type: application/json; charset=utf-8' \
--data-raw '{"type":1,"weekIndex":1}'
查看响应示例:
{
  "code": 0,
  "msg": "",
  "data": {}
}