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

XFEstudio/bilibili-API-collect

增加 Manga Activity/ShareComic (#540)

* Create Activity * Rename Activity to Activity.md

40d95a7
OceanJiang <catlair@qq.com>
提交于

代码差异

1 个文件 +79 -0
Added manga/Activity.md +79 -0
@@ -0,0 +1,79 @@
1 # 漫画任务操作
2
3 - [漫画任务操作](#漫画任务操作)
4 - [分享漫画](#分享漫画)
5
6 ## 分享漫画
7
8 > https://manga.bilibili.com/twirp/activity.v1.Activity/ShareComic
9
10 _请求方式:POST_
11
12 认证方式:Cookie(SESSDATA)/ APP
13
14 **正文参数( application/x-www-form-urlencoded ):**
15
16 | 参数名 | 类型 | 内容 | 必要性 | 备注 |
17 | -------- | ---- | ---- | ------ | ------- |
18 | platform | str | 平台 | 必要 | android |
19
20 **json 回复:**
21
22 根对象:
23
24 | 字段 | 类型 | 内容 | 备注 |
25 | ---- | --------- | -------- | ------------------------------------------------------- |
26 | code | num / str | 返回值 | 见对应表格 |
27 | msg | str | 错误信息 | |
28 | meta | obj | 错误信息 | invalid_argument 时存在,例如 `{"argument":"platform"}` |
29 | data | obj | | `code` 为 0,`msg` 为空时存在 |
30
31 `code` - `msg` 对应表:
32
33 | code | code 类型 | msg | 备注 |
34 | ---------------- | --------- | ------------------ | --------------------------- |
35 | 0 | num | 空 | 分享成功,`data` 存在 |
36 | 0 | num | 今日已分享 | |
37 | invalid_argument | str | xxxx must be valid | xxxx 字段为必须,`meta`存在 |
38 | unauthenticated | str | must login | 必须登录才能分享 |
39
40 `data` 对象:
41
42 | 字段 | 类型 | 内容 | 备注 |
43 | ----- | ---- | -------- | ---- |
44 | point | num | 获取积分 | |
45
46 **示例:**
47
48 ```bash
49 curl -X POST https://manga.bilibili.com/twirp/activity.v1.Activity/ShareComic \
50 -b "SESSDATA=xxxxx" \
51 --data-urlencode 'platform=android'
52 ```
53
54 <details>
55 <summary>分享成功:</summary>
56
57 ```json
58 {
59 "code": 0,
60 "msg": "",
61 "data": {
62 "point": 5
63 }
64 }
65 ```
66
67 </details>
68
69 <details>
70 <summary>今日已分享:</summary>
71
72 ```json
73 {
74 "code": 0,
75 "msg": "今日已分享"
76 }
77 ```
78
79 </details>