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

XFEstudio/bilibili-API-collect

添加评论点赞与点踩 修改README

242076e
社会易姐QwQ <45892418+SocialSisterYi@users.noreply.github.com>
提交于

代码差异

4 个文件 +95 -5
Modified README.md +4 -2
@@ -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币充值
Modified comment/action.md +91 -3
@@ -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
Renamed msg/msg.md +0 -0
此文件没有可显示的逐行差异。
Renamed msg/private_msg.md +0 -0
此文件没有可显示的逐行差异。