mirror of
https://github.com/SocialSisterYi/bilibili-API-collect.git
synced 2024-12-29 05:50:11 +08:00
f41151b8e9
* 添加漫画签到接口
* 添加积分商城相关接口
* 添加基本兑换状态码
* fix format
* 添加新项
* 链接勘误
* 添加Java获取dev_id的示例
* Revert "添加Java获取dev_id的示例"
This reverts commit 125828bb
* 添加Java获取dev_id的示例
* 大会员权益信息更新
* 查询自己收到的充电列表
* 更新视频取流相关参数
* 签到请求地址更正
* 添加查询签到状态接口
* 补充用户信息字段
* 补充粉丝勋章信息字段说明
* 添加系统提示类型
* UPDATE
* UPDATE
* UPDATE
* 添加: 查询我收到的充电留言
* 添加: 查询充电留言详情
* 添加: 回复充电留言
* UPDATE
* UPDATE
Co-authored-by: 社会易姐QwQ <45892418+SocialSisterYi@users.noreply.github.com>
188 lines
5.8 KiB
Markdown
188 lines
5.8 KiB
Markdown
# 签到
|
||
|
||
> https://manga.bilibili.com/twirp/activity.v1.Activity/ClockIn
|
||
|
||
*请求方式:POST*
|
||
|
||
认证方式:Cookie(SESSDATA)/ APP
|
||
|
||
**正文参数( application/x-www-form-urlencoded ):**
|
||
|
||
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
|
||
| ---------- | ---- | ------------------------ | -------------- | ------------------------------------------------------------ |
|
||
| platform | str | 平台 | 必要 | android |
|
||
|
||
**json回复:**
|
||
|
||
根对象:
|
||
|
||
| 字段 | 类型 | 内容 | 备注 |
|
||
| ------- | ---- | -------- | ------------------------------------------------------------ |
|
||
| code | num / str | 返回值 | 0:成功<br />invalid_argument:今日已签到 |
|
||
| msg | str | 错误信息 | 成功:空<br />已签到:clockin clockin is duplicate |
|
||
| meta | obj | 错误信息 | 今日已签到时存在 |
|
||
| data | obj | | |
|
||
|
||
**示例:**
|
||
|
||
```bash
|
||
curl -L -X POST 'https://manga.bilibili.com/twirp/activity.v1.Activity/ClockIn' \
|
||
-H 'Cookie: SESSDATA=xxx' \
|
||
-H 'Content-Type: application/x-www-form-urlencoded' \
|
||
--data-urlencode 'platform=android'
|
||
```
|
||
|
||
<details>
|
||
<summary>签到成功:</summary>
|
||
|
||
|
||
```json
|
||
{
|
||
"code": 0,
|
||
"msg": "",
|
||
"data": {}
|
||
}
|
||
```
|
||
|
||
</details>
|
||
|
||
<details>
|
||
<summary>今日已签到:</summary>
|
||
|
||
|
||
```json
|
||
{
|
||
"code": "invalid_argument",
|
||
"msg": "clockin clockin is duplicate",
|
||
"meta": {
|
||
"argument": "clockin"
|
||
}
|
||
}
|
||
```
|
||
|
||
</details>
|
||
|
||
# 查询签到状态
|
||
|
||
> https://manga.bilibili.com/twirp/activity.v1.Activity/GetClockInInfo
|
||
|
||
*请求方式:POST*
|
||
|
||
认证方式:Cookie(SESSDATA)/ APP
|
||
|
||
**json回复:**
|
||
|
||
根对象:
|
||
|
||
| 字段 | 类型 | 内容 | 备注 |
|
||
| ------- | ---- | -------- | ------------------------------------------------------------ |
|
||
| code | num | 返回值 | 0:成功 |
|
||
| msg | str | 错误信息 | 空 |
|
||
| data | obj | 信息本体 | |
|
||
|
||
`data` 对象:
|
||
|
||
| 字段 | 类型 | 内容 | 备注 |
|
||
| ------- | ---- | -------- | ------------------------------------------------------------ |
|
||
| day_count | num | 连续签到天数 | |
|
||
| status | num | 今日是否已签到 | 0:未签到<br />1:已签到 |
|
||
| credit_icon | str | | |
|
||
| sign_before_icon | str | | |
|
||
| sign_today_icon | str | | |
|
||
| breathe_icon | str | | |
|
||
| new_credit_x_icon | str | | |
|
||
| coupon_pic | str | | |
|
||
| points | array | 一次签到周期中每次签到可获得点数 | |
|
||
| point_infos | array | | |
|
||
|
||
`point_infos`数组中的对象:
|
||
|
||
| 字段 | 类型 | 内容 | 备注 |
|
||
| ------- | ---- | -------- | ------------------------------------------------------------ |
|
||
| point | num | 签到可获取积分 | |
|
||
| origin_point | num | | |
|
||
| is_activity | bool | | |
|
||
| title | str | 签到奖励描述 | |
|
||
|
||
**示例:**
|
||
|
||
```bash
|
||
curl -L -X POST 'https://manga.bilibili.com/twirp/activity.v1.Activity/GetClockInInfo' \
|
||
-H 'Cookie: SESSDATA=xxx'
|
||
```
|
||
|
||
<details>
|
||
<summary>成功:</summary>
|
||
|
||
|
||
```json
|
||
{
|
||
"code": 0,
|
||
"msg": "",
|
||
"data": {
|
||
"day_count": 58,
|
||
"status": 1,
|
||
"points": [
|
||
10,
|
||
20,
|
||
20,
|
||
10,
|
||
10,
|
||
10,
|
||
30
|
||
],
|
||
"credit_icon": "https://i0.hdslb.com/bfs/static/manga/artifact/sign-resource/v2/9da6QImiK_w192_h192.png",
|
||
"sign_before_icon": "https://i0.hdslb.com/bfs/static/manga/artifact/sign-resource/v2/BuA6z3lhN_w192_h192.png",
|
||
"sign_today_icon": "https://i0.hdslb.com/bfs/static/manga/artifact/sign-resource/v2/TWSLUHbbg_w192_h192.png",
|
||
"breathe_icon": "http://i0.hdslb.com/bfs/static/manga/artifact/sign-resource/anime.breathe.svga",
|
||
"point_infos": [
|
||
{
|
||
"point": 10,
|
||
"origin_point": 10,
|
||
"is_activity": false,
|
||
"title": "10积分"
|
||
},
|
||
{
|
||
"point": 20,
|
||
"origin_point": 20,
|
||
"is_activity": false,
|
||
"title": "20积分"
|
||
},
|
||
{
|
||
"point": 20,
|
||
"origin_point": 20,
|
||
"is_activity": false,
|
||
"title": "20积分"
|
||
},
|
||
{
|
||
"point": 10,
|
||
"origin_point": 10,
|
||
"is_activity": false,
|
||
"title": "10积分"
|
||
},
|
||
{
|
||
"point": 10,
|
||
"origin_point": 10,
|
||
"is_activity": false,
|
||
"title": "10积分"
|
||
},
|
||
{
|
||
"point": 10,
|
||
"origin_point": 10,
|
||
"is_activity": false,
|
||
"title": "10积分"
|
||
},
|
||
{
|
||
"point": 30,
|
||
"origin_point": 30,
|
||
"is_activity": false,
|
||
"title": "30积分+福利券"
|
||
}
|
||
],
|
||
"new_credit_x_icon": "https://i0.hdslb.com/bfs/static/manga/artifact/sign-resource/v2/QP5DsW2S_w192_h192.png",
|
||
"coupon_pic": "https://i0.hdslb.com/bfs/static/manga/artifact/sign-resource/v2/Yalqqoiz_w402_h162.png"
|
||
}
|
||
}
|
||
```
|
||
|
||
</details> |