From e70777654991bb482cdbdc9cd4893e7319325d71 Mon Sep 17 00:00:00 2001 From: SessionHu <102411014+SessionHu@users.noreply.github.com> Date: Mon, 28 Apr 2025 23:10:50 +0800 Subject: [PATCH] feat(dynamic/action.md): old thumb close #1253 --- docs/dynamic/action.md | 55 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 54 insertions(+), 1 deletion(-) diff --git a/docs/dynamic/action.md b/docs/dynamic/action.md index 7deb3da..361fa77 100644 --- a/docs/dynamic/action.md +++ b/docs/dynamic/action.md @@ -21,7 +21,7 @@ | 参数名 | 类型 | 内容 | 必要性 | 备注 | | ---------- | ------ | -------- | ------ | ---- | | dyn_id_str | string | 动态 id | 必要 | | -| up | number | 点赞状态 | 必要 | 1: 点赞
2: 取消点赞 | +| up | number | 点赞状态 | 必要 | 0: 切换
1: 点赞
2: 取消点赞 | | spmid | string | `333.1369.0.0` | 不必要 | | | from_spmid | string | `333.999.0.0` | 不必要 | | @@ -61,6 +61,59 @@ curl -X POST 'https://api.bilibili.com/x/dynamic/feed/dyn/thumb' \ +## 点赞动态 (旧版) + +> https://api.vc.bilibili.com/dynamic_like/v1/dynamic_like/thumb + +*请求方法: POST* + +认证方式: Cookie (SESSDATA) + +**正文参数 (application/x-www-form-urlencoded):** + +根对象: + +| 参数名 | 类型 | 内容 | 必要性 | 备注 | +| ---------- | ------ | -------- | ------ | ---- | +| dynamic_id | string | 动态 id | 必要 | | +| up | number | 点赞状态 | 必要 | 0: 切换
1: 点赞
2: 取消点赞 | +| csrf | string | CSRF Token (即 Cookie 中 bili_jct) | 必要 | | + +**JSON回复:** + +根对象: + +| 字段 | 类型 | 内容 | 备注 | +| ---- | ------ | ---- | ---- | +| code | number | 返回值 | 0: 成功
-101: 账号未登录
-111: csrf 校验失败
4100001: 参数错误 | +| message | string | 错误消息 | 成功时为 `0` | +| ttl | number | `1` | | +| data | object | 空对象 | | + +**示例:** + +点赞动态 `1060771233257226247` + +```shell +curl -X POST 'https://api.vc.bilibili.com/dynamic_like/v1/dynamic_like/thumb' \ --data-urlencode 'csrf=xxxxxx' \ + --data-urlencode 'dynamic_id=1060771233257226247' \ + --data-urlencode 'up=1' \ + -b 'SESSDATA=xxx' +``` +
+查看响应示例: + +```json +{ + "code": 0, + "message": "0", + "ttl": 1, + "data": {} +} +``` + +
+ ## 删除动态 >