From 4d20caed1eb9151b8f51dbeadbc9a403121873d2 Mon Sep 17 00:00:00 2001
From: SessionHu <102411014+SessionHu@users.noreply.github.com>
Date: Wed, 7 May 2025 13:56:21 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E7=BD=AE=E9=A1=B6=E5=8A=A8=E6=80=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
close #1270
---
docs/dynamic/action.md | 59 ++++++++++++++++++++++++++++++++++++++++++
docs/dynamic/space.md | 4 +++
2 files changed, 63 insertions(+)
diff --git a/docs/dynamic/action.md b/docs/dynamic/action.md
index 82d1dbe..24eb26b 100644
--- a/docs/dynamic/action.md
+++ b/docs/dynamic/action.md
@@ -229,3 +229,62 @@ curl 'https://api.vc.bilibili.com/dynamic_draft/v1/dynamic_draft/rm_draft' \
```
+
+## 置顶动态
+
+> https://api.bilibili.com/x/dynamic/feed/space/set_top
+
+**请求方法: POST**
+
+认证方式: Cookie (SESSDATA)
+
+**URL 参数:**
+
+| 参数名 | 类型 | 内容 | 必要性 | 备注 |
+| ------ | ------ | ------ | ------ | ---- |
+| csrf | string | CSRF Token (即 Cookie 中 bili_jct) | 必要 | |
+
+**正文参数 (application/json):**
+
+根对象:
+
+| 参数名 | 类型 | 内容 | 必要性 | 备注 |
+| ------- | ------ | -------- | ------ | ---- |
+| dyn_str | string | 动态 id | 必要 | |
+
+**JSON回复:**
+
+根对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| ---- | ------ | ---- | ---- |
+| code | number | 返回值 | 0: 成功
-101: 账号未登录
-111: csrf 校验失败
4100001: 参数错误 |
+| message | string | 错误消息 | 成功时为 `0` |
+| ttl | number | `1` | |
+| data | object | 空对象 | |
+
+**示例:**
+
+
+置顶动态 `1063487284684259332`
+
+```shell
+curl -X POST 'https://api.bilibili.com/x/dynamic/feed/space/set_top' \
+ --url-query 'csrf=xxx' \
+ -b 'SESSDATA=xxxxx' \
+ -H 'content-type: application/json' \
+ --data-raw '{"dyn_str":"1063487284684259332"}'
+```
+
+查看响应示例:
+
+```json
+{
+ "code": 0,
+ "message": "0",
+ "ttl": 1,
+ "data": {}
+}
+```
+
+
diff --git a/docs/dynamic/space.md b/docs/dynamic/space.md
index b3800f4..74830f3 100644
--- a/docs/dynamic/space.md
+++ b/docs/dynamic/space.md
@@ -4461,3 +4461,7 @@ curl 'https://api.bilibili.com/x/polymer/web-dynamic/v1/feed/space?host_mid=2095
```
+
+## 设置置顶动态
+
+参见 [置顶动态](action.md#置顶动态)