XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/bilibili-API-collect

添加漫画补签 (#617)

c80d0e5
7rikka <takanashirikkax@gmail.com>
提交于

代码差异

1 个文件 +64 -35
Modified manga/ClockIn.md +64 -35
@@ -8,23 +8,33 @@
8 8
9 9 **正文参数( application/x-www-form-urlencoded ):**
10 10
11 | 参数名 | 类型 | 内容 | 必要性 | 备注 |
12 | ---------- | ---- | ------------------------ | -------------- | ------------------------------------------------------------ |
13 | platform | str | 平台 | 必要 | android |
11 | 参数名 | 类型 | 内容 | 必要性 | 备注 |
12 |----------|-----|----|-----|---------|
13 | platform | str | 平台 | 必要 | android |
14 | device | str | 平台 | 非必要 | h5 |
15
16 **正文参数( application/json ):**
17
18 | 参数名 | 类型 | 内容 | 必要性 | 备注 |
19 |------|-----|------|-----|-------|
20 | type | num | | 非必要 | 补签时使用 |
21 | date | str | 补签日期 | 必要 | 补签时使用 |
14 22
15 23 **json回复:**
16 24
17 25 根对象:
18 26
19 | 字段 | 类型 | 内容 | 备注 |
20 | ------- | ---- | -------- | ------------------------------------------------------------ |
21 | code | num / str | 返回值 | 0:成功<br />invalid_argument:今日已签到 |
22 | msg | str | 错误信息 | 成功:空<br />已签到:clockin clockin is duplicate |
23 | meta | obj | 错误信息 | 今日已签到时存在 |
24 | data | obj | | |
27 | 字段 | 类型 | 内容 | 备注 |
28 |------|-----------|------|--------------------------------------------|
29 | code | num / str | 返回值 | 0:成功<br />invalid_argument:今日已签到 |
30 | msg | str | 错误信息 | 成功:空<br />已签到:clockin clockin is duplicate |
31 | meta | obj | 错误信息 | 今日已签到时存在 |
32 | data | obj | | |
25 33
26 34 **示例:**
27 35
36 普通签到:
37
28 38 ```bash
29 39 curl -L -X POST 'https://manga.bilibili.com/twirp/activity.v1.Activity/ClockIn' \
30 40 -H 'Cookie: SESSDATA=xxx' \
@@ -35,7 +45,6 @@ curl -L -X POST 'https://manga.bilibili.com/twirp/activity.v1.Activity/ClockIn'
35 45 <details>
36 46 <summary>签到成功:</summary>
37 47
38
39 48 ```json
40 49 {
41 50 "code": 0,
@@ -49,7 +58,6 @@ curl -L -X POST 'https://manga.bilibili.com/twirp/activity.v1.Activity/ClockIn'
49 58 <details>
50 59 <summary>今日已签到:</summary>
51 60
52
53 61 ```json
54 62 {
55 63 "code": "invalid_argument",
@@ -62,6 +70,28 @@ curl -L -X POST 'https://manga.bilibili.com/twirp/activity.v1.Activity/ClockIn'
62 70
63 71 </details>
64 72
73 补签:
74
75 ```bash
76 curl -L 'https://manga.bilibili.com/twirp/activity.v1.Activity/ClockIn?platform=android' \
77 -H 'Cookie: SESSDATA=xxx' \
78 -H 'content-type: application/json;charset=UTF-8' \
79 -d '{"type":0,"date":"2023-02-15"}'
80 ```
81
82 <details>
83 <summary>补签成功:</summary>
84
85 ```json
86 {
87 "code": 0,
88 "msg": "",
89 "data": {}
90 }
91 ```
92
93 </details>
94
65 95 # 查询签到状态
66 96
67 97 > https://manga.bilibili.com/twirp/activity.v1.Activity/GetClockInInfo
@@ -74,35 +104,35 @@ curl -L -X POST 'https://manga.bilibili.com/twirp/activity.v1.Activity/ClockIn'
74 104
75 105 根对象:
76 106
77 | 字段 | 类型 | 内容 | 备注 |
78 | ------- | ---- | -------- | ------------------------------------------------------------ |
79 | code | num | 返回值 | 0:成功 |
80 | msg | str | 错误信息 | 空 |
81 | data | obj | 信息本体 | |
107 | 字段 | 类型 | 内容 | 备注 |
108 |------|-----|------|------|
109 | code | num | 返回值 | 0:成功 |
110 | msg | str | 错误信息 | 空 |
111 | data | obj | 信息本体 | |
82 112
83 113 `data` 对象:
84 114
85 | 字段 | 类型 | 内容 | 备注 |
86 | ------- | ---- | -------- | ------------------------------------------------------------ |
87 | day_count | num | 连续签到天数 | |
88 | status | num | 今日是否已签到 | 0:未签到<br />1:已签到 |
89 | credit_icon | str | | |
90 | sign_before_icon | str | | |
91 | sign_today_icon | str | | |
92 | breathe_icon | str | | |
93 | new_credit_x_icon | str | | |
94 | coupon_pic | str | | |
95 | points | array | 一次签到周期中每次签到可获得点数 | |
96 | point_infos | array | | |
115 | 字段 | 类型 | 内容 | 备注 |
116 |-------------------|-------|------------------|------------------|
117 | day_count | num | 连续签到天数 | |
118 | status | num | 今日是否已签到 | 0:未签到<br />1:已签到 |
119 | credit_icon | str | | |
120 | sign_before_icon | str | | |
121 | sign_today_icon | str | | |
122 | breathe_icon | str | | |
123 | new_credit_x_icon | str | | |
124 | coupon_pic | str | | |
125 | points | array | 一次签到周期中每次签到可获得点数 | |
126 | point_infos | array | | |
97 127
98 128 `point_infos`数组中的对象:
99 129
100 | 字段 | 类型 | 内容 | 备注 |
101 | ------- | ---- | -------- | ------------------------------------------------------------ |
102 | point | num | 签到可获取积分 | |
103 | origin_point | num | | |
104 | is_activity | bool | | |
105 | title | str | 签到奖励描述 | |
130 | 字段 | 类型 | 内容 | 备注 |
131 |--------------|------|---------|----|
132 | point | num | 签到可获取积分 | |
133 | origin_point | num | | |
134 | is_activity | bool | | |
135 | title | str | 签到奖励描述 | |
106 136
107 137 **示例:**
108 138
@@ -114,7 +144,6 @@ curl -L -X POST 'https://manga.bilibili.com/twirp/activity.v1.Activity/GetClockI
114 144 <details>
115 145 <summary>成功:</summary>
116 146
117
118 147 ```json
119 148 {
120 149 "code": 0,