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": {}
+}
+```
+
+
+
## 删除动态
>