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

XFEstudio/bilibili-API-collect

添加漫画接口 (#372)

* 添加漫画签到接口 * 添加积分商城相关接口 * 添加基本兑换状态码 * 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>

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

代码差异

1 个文件 +99 -0
Added manga/Comic.md +99 -0
@@ -0,0 +1,99 @@
1 # 购买漫画章节
2
3 > https://manga.bilibili.com/twirp/comic.v1.Comic/BuyEpisode
4
5 *请求方式:POST*
6
7 认证方式:Cookie(SESSDATA)/ APP
8
9 **URL参数:**
10
11 | 参数名 | 类型 | 内容 | 必要性 | 备注 |
12 | ---------- | ---- | ------------------------ | -------------- | ------------------------------------------------------------ |
13 | access_key | str | APP登录凭证 | 必要 | 使用APP鉴权方式时必填 |
14 | appkey | str | cc8617fd6961e070 | 非必要 | |
15 | mobi_app | str | android_comic | 非必要 | |
16 | version | str | 4.13.0 | 非必要 | |
17 | build | str | 36413002 | 非必要 | |
18 | channel | str | bilicomic | 非必要 | |
19 | platform | str | android | 必要 | |
20 | device | str | android | 非必要 | |
21 | buvid | str | | 非必要 | |
22 | machine | str | samsung+SM-G9730 | 非必要 | |
23 | is_teenager | num | 0 | 非必要 | |
24 | no_recommend | num | 0 | 非必要 | |
25 | ts | num | 秒级时间戳 | 非必要 | |
26
27 **正文参数( application/json ):**
28
29 | 参数名 | 类型 | 内容 | 必要性 | 备注 |
30 | -------- | ---- | ------------------------ | ------ | ------------------------------------------------- |
31 | epId | num | 章节id | 必要 | |
32 | buyMethod | num | 购买方式 | 必要 | 2:漫读券<br />5:通用券 |
33 | couponId | num | 漫读券id | 必要 | |
34 | autoPayGoldStatus | num | 2 | 必要 | |
35 | isPresale | num | 0 | 必要 | |
36
37 漫读券购买
38
39 ```
40 {
41 "epId": 484366,
42 "buyMethod": 2,
43 "couponId": 7461430,
44 "autoPayGoldStatus": 2,
45 "isPresale": 0
46 }
47 ```
48
49 通用券购买
50
51 ```
52 {
53 "epId": 484366,
54 "buyMethod": 5,
55 "couponId": 0,
56 "autoPayGoldStatus": 2,
57 "payAmount": 1,
58 "isPresale": 0
59 }
60 ```
61 **json回复:**
62
63 根对象:
64
65 | 字段 | 类型 | 内容 | 备注 |
66 | ------- | ---- | -------- | ------------------------------------------------------------ |
67 | code | num | 返回值 | 0:成功<br />0:本话无需购买<br />1:没有足够的卡券使用次数<br /> |
68 | msg | str | 错误信息 | |
69
70 **示例:**
71
72 ```bash
73 curl -L -X POST 'https://manga.bilibili.com/twirp/comic.v1.Comic/BuyEpisode?platform=android' \
74 -H 'Cookie: SESSDATA=xxx;' \
75 -H 'Content-Type: application/json' \
76 --data-raw '{
77 "epId": 484366,
78 "buyMethod": 2,
79 "couponId": 7461430,
80 "autoPayGoldStatus": 2,
81 "isPresale": 0
82 }'
83 ```
84
85 <details>
86 <summary>购买成功:</summary>
87
88
89 ```json
90 {
91 "code": 0,
92 "msg": "",
93 "data": {
94 "auto_use_item": ""
95 }
96 }
97 ```
98
99 </details>