返回提交历史
Modified
README.md
+4
-2
Modified
comment/action.md
+91
-3
Renamed
msg/msg.md
+0
-0
Renamed
msg/private_msg.md
+0
-0
XFEstudio/bilibili-API-collect
添加评论点赞与点踩 修改README
242076e
代码差异
4 个文件
+95
-5
@@ -34,9 +34,10 @@
34
34
- 密码&短信登录
35
35
- qq&微博登录
36
36
- [登录基本信息](login/login_info.md)√
37
- [消息](login/msg.md)x
38
- [私信](login/private_msg.md)x
39
37
- [个人中心](login/member_center.md)×
38
- [消息](msg)
39
- [通知类消息](msg/msg.md)×
40
- [私信](msg/private_msg.md)×
40
41
- [用户](user)
41
42
- [基本信息](user/info.md)√
42
43
- [状态数](user/status_number.md)√
@@ -123,6 +124,7 @@
123
124
- 直播间操作
124
125
- 直播视频流
125
126
- 直播信息流
127
- 答题
126
128
- B币钱包
127
129
- 基本信息
128
130
- B币充值
@@ -1,13 +1,13 @@
1
1
# 评论区操作
2
2
3
**本页所有操作均需登录(SESSDATA)**
4
3
5
## 发表评论
4
6
5
7
> http://api.bilibili.com/x/v2/reply/add
6
8
7
9
*方式:POST*
8
10
9
需要登录(SESSDATA)
10
11
11
**正文参数( application/x-www-form-urlencoded ):**
12
12
13
13
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
@@ -26,7 +26,7 @@
26
26
27
27
| 字段 | 类型 | 内容 | 备注 |
28
28
| ------- | ----------------------------- | -------- | ------------------------------------------------------------ |
29
| code | num | 返回值 | 0:成功<br />-101:账号未登录<br />-102:账号被封停<br />-111:csrf校验失败<br />-400:请求错误<br />-404:无此项<br />12002:评论区已关闭<br />12009:评论主体的type不合法<br />12025:评论字数过多<br />**(其他错误码有待补充)** |
29
| code | num | 返回值 | 0:成功<br />-101:账号未登录<br />-102:账号被封停<br />-111:csrf校验失败<br />-400:请求错误<br />-404:无此项<br />12002:评论区已关闭<br />12006:没有该评论<br />12009:评论主体的type不合法<br />12025:评论字数过多<br />**(其他错误码有待补充)** |
30
30
| message | str | 错误信息 | 默认为0 |
31
31
| ttl | num | 1 | **作用尚不明确** |
32
32
| data | 正确时:obj<br />错误时:null | 数据本体 | |
@@ -210,3 +210,91 @@ curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&message=%E6%B5%8B%E8%AF%95test%5
210
210
}
211
211
```
212
212
213
214
215
## 点赞评论
216
217
> http://api.bilibili.com/x/v2/reply/action
218
219
*方式:POST*
220
221
点赞成功后会同时消去该评论的点踩
222
223
**正文参数( application/x-www-form-urlencoded ):**
224
225
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
226
| ------ | ---- | ------------------- | ------ | ----------------------------------------------- |
227
| type | num | 评论区类型代码 | 必要 | **类型代码见「[评论区明细](comment_list.md)」** |
228
| oid | num | 目标评论区ID | 必要 | |
229
| rpid | num | 目标评论ID | 必要 | |
230
| action | num | 操作代码 | 非必要 | 默认为0<br />0:取消赞<br />1:点赞 |
231
| csrf | str | cookies中的bili_jct | 必要 | |
232
233
**json回复:**
234
235
根对象:
236
237
| 字段 | 类型 | 内容 | 备注 |
238
| ------- | ---- | -------- | ------------------------------------------------------------ |
239
| code | num | 返回值 | 0:成功<br />-101:账号未登录<br />-102:账号被封停<br />-111:csrf校验失败<br />-400:请求错误<br />-404:无此项<br />12002:评论区已关闭<br />12006:没有该评论<br />12009:评论主体的type不合法<br />12011:不合法的赞或踩<br />**(其他错误码有待补充)** |
240
| message | str | 错误信息 | 默认为0 |
241
| ttl | num | 1 | **作用尚不明确** |
242
243
**示例:**
244
245
点赞视频`av243322853`下评论`3039053308`
246
247
curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=3039053308&action=1&csrf=xxx" "http://api.bilibili.com/x/v2/reply/action"
248
249
```json
250
{
251
"code": 0,
252
"message": "0",
253
"ttl": 1
254
}
255
```
256
257
258
259
## 点踩评论
260
261
> http://api.bilibili.com/x/v2/reply/hate
262
263
*方式:POST*
264
265
点踩成功后会同时消去该评论的点赞
266
267
**正文参数( application/x-www-form-urlencoded ):**
268
269
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
270
| ------ | ---- | ------------------- | ------ | ----------------------------------------------- |
271
| type | num | 评论区类型代码 | 必要 | **类型代码见「[评论区明细](comment_list.md)」** |
272
| oid | num | 目标评论区ID | 必要 | |
273
| rpid | num | 目标评论ID | 必要 | |
274
| action | num | 操作代码 | 非必要 | 默认为0<br />0:取消踩<br />1:点踩 |
275
| csrf | str | cookies中的bili_jct | 必要 | |
276
277
**json回复:**
278
279
根对象:
280
281
| 字段 | 类型 | 内容 | 备注 |
282
| ------- | ---- | -------- | ------------------------------------------------------------ |
283
| code | num | 返回值 | 0:成功<br />-101:账号未登录<br />-102:账号被封停<br />-111:csrf校验失败<br />-400:请求错误<br />-404:无此项<br />12002:评论区已关闭<br />12006:没有该评论<br />12009:评论主体的type不合法<br />12011:不合法的赞或踩<br />**(其他错误码有待补充)** |
284
| message | str | 错误信息 | 默认为0 |
285
| ttl | num | 1 | **作用尚不明确** |
286
287
**示例:**
288
289
点踩视频`av243322853`下评论`3039053308`
290
291
curl -b "SESSDATA=xxx" -d "type=1&oid=243322853&rpid=3039053308&action=1&csrf=xxx" "http://api.bilibili.com/x/v2/reply/hate"
292
293
```json
294
{
295
"code": 0,
296
"message": "0",
297
"ttl": 1
298
}
299
```
300
此文件没有可显示的逐行差异。
此文件没有可显示的逐行差异。