返回提交历史
Modified
danmaku/action.md
+72
-2
XFEstudio/bilibili-API-collect
Update action.md
添加 举报弹幕
adb9a69
代码差异
1 个文件
+72
-2
@@ -327,7 +327,7 @@ curl -G 'http://api.bilibili.com/x/v2/dm/thumbup/stats'\
327
327
328
328
## 点赞弹幕
329
329
330
> https://api.bilibili.com/x/v2/dm/thumbup/add
330
> http://api.bilibili.com/x/v2/dm/thumbup/add
331
331
332
332
*请求方式:POST*
333
333
@@ -358,7 +358,7 @@ curl -G 'http://api.bilibili.com/x/v2/dm/thumbup/stats'\
358
358
为`CID=145928946`下的弹幕`35600074482384899`点赞
359
359
360
360
```shell
361
curl 'https://api.bilibili.com/x/v2/dm/thumbup/add'\
361
curl 'http://api.bilibili.com/x/v2/dm/thumbup/add'\
362
362
--data-urlencode 'dmid=35600074482384899'\
363
363
--data-urlencode 'oid=145928946'\
364
364
--data-urlencode 'op=1'\
@@ -379,3 +379,73 @@ curl 'https://api.bilibili.com/x/v2/dm/thumbup/add'\
379
379
```
380
380
381
381
</details>
382
383
## 举报弹幕
384
385
> http://api.bilibili.com/x/dm/report/add
386
387
*请求方式:POST*
388
389
认证方式:Cookie(SESSDATA)
390
391
**正文参数( application/x-www-form-urlencoded ):**
392
393
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
394
| ------- | ---- | ------------------------ | ------ | ------------------ |
395
| cid | num | 视频CID | 必要 | |
396
| dmid | num | 弹幕dmID | 必要 | |
397
| reason | num | 举报类型 | 必要 | **类型代码见下表** |
398
| content | str | 其他举报备注 | 非必要 | `reason=11`时有效 |
399
| csrf | str | CSRF Token(位于cookie) | 必要 | |
400
401
举报类型`reason`:
402
403
| 代码 | 含义 |
404
| ---- | ---------- |
405
| 1 | 违法违禁 |
406
| 2 | 色情低俗 |
407
| 3 | 赌博诈骗 |
408
| 4 | 人身攻击 |
409
| 5 | 侵犯隐私 |
410
| 6 | 垃圾广告 |
411
| 7 | 引战 |
412
| 8 | 剧透 |
413
| 9 | 恶意刷屏 |
414
| 10 | 视频无关 |
415
| 11 | 其他 |
416
| 12 | 青少年不良 |
417
418
**json回复:**
419
420
根对象:
421
422
| 字段 | 类型 | 内容 | 备注 |
423
| ------- | ---- | -------- | ------------------------------------------------------------ |
424
| code | num | 返回值 | 0:成功<br />-101:账号未登录<br />-111:csrf 校验失败<br />-400:请求错误<br />36201:举报弹幕不存在<br />36203:举报原因类型错误<br />36204:已举报 |
425
| message | str | 错误信息 | 默认为0 |
426
| tll | num | 1 | 举报失败时 |
427
428
**示例**
429
430
举报`CID=145928946`下的弹幕`35600074482384899`,理由是`引战`
431
432
```shell
433
curl 'http://api.bilibili.com/x/dm/report/add'\
434
--data-urlencode 'cid=145928946'\
435
--data-urlencode 'dmid=35600074482384899'\
436
--data-urlencode 'reason=7'\
437
--data-urlencode 'csrf=xxx'\
438
-b 'SESSDATA=xxx'
439
```
440
441
<details>
442
<summary>查看响应示例:</summary>
443
444
```json
445
{
446
"code":0,
447
"message":""
448
}
449
```
450
451
</details>