From 8c9e01163d58178f5f839c616b33851d777e670e Mon Sep 17 00:00:00 2001
From: ProgramRipper <2892771624@qq.com>
Date: Sat, 19 Sep 2020 11:25:31 +0800
Subject: [PATCH 1/2] Update space.md
---
user/space.md | 216 ++++++++++++++++++++++++++++++++++++++++++++++----
1 file changed, 200 insertions(+), 16 deletions(-)
diff --git a/user/space.md b/user/space.md
index f0d3c1c..409acd2 100644
--- a/user/space.md
+++ b/user/space.md
@@ -872,6 +872,190 @@ curl 'http://api.bilibili.com/x/space/notice/set'\
### 主页板块布局与权限
+#### 查看空间设置
+
+> http://space.bilibili.com/ajax/settings/getSettings(带有转义)
+
+*请求方式:POST*
+
+**正文参数( application/x-www-form-urlencoded ):**
+
+| 参数名 | 类型 | 内容 | 必要性 | 备注 |
+| ------ | ---- | ----------- | ------ | ---- |
+| mid | num | 目标用户UID | 必要 | |
+
+**json回复:**
+
+根对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| ------ | ------------------- | -------- | ---- |
+| status | bool | 用户是否存在 | true:存在
false:不存在 |
+| data | 用户存在时:obj
用户不存在时:str| 用户存在时:信息本体
用户不存在时:错误信息 | |
+
+`data`对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| ---------------------- | ----- | -------------------- | ------------ |
+| privacy | obj | 空间隐私权限 | |
+| index_order | array | 空间板块布局 | |
+| theme | str | default(主题?) | 作用尚不明确 |
+| theme_preview_img_path | str | (主题预览图路径?) | 作用尚不明确 |
+| toutu | obj | 空间头图 | |
+
+`privacy`对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| ----------- | ---- | -------------- | ------------------------------ |
+| bangumi | num | 追番及追剧 | 0:隐藏
1:公开
**下同** |
+| bbq | num | (表白墙?) | 作用尚不明确 |
+| channel | num | 频道 | |
+| coins_video | num | 最近投币的视频 | |
+| comic | num | 追漫 | |
+| dress_up | num | 装扮 | |
+| fav_video | num | 收藏夹 | |
+| groups | num | (圈子?) | 作用尚不明确 |
+| likes_video | num | 最近点赞的视频 | |
+| played_game | num | 最近玩过的游戏 | |
+| tags | num | 订阅标签 | |
+| user_info | num | 个人资料 | |
+
+`index_order`数组:
+
+| 项 | 类型 | 内容 | 备注 |
+| ---- | ---- | --------- | -------------------------------------------- |
+| 0 | obj | 板块1 | 根据板块布局顺序排序
先左侧布局后右侧布局 |
+| n | obj | 板块(n+1) | |
+| …… | obj | …… | …… |
+
+`index_order`数组内对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| ---- | ---- | -------- | ---- |
+| id | num | 板块编号 | |
+| name | str | 板块名称 | |
+
+`toutu`对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| ------------- | ---- | -------------------- | ---------------------------------------- |
+| sid | num | 1 | 作用尚不明确 |
+| expire | num | | 作用尚不明确 |
+| s_img | str | 空间头图小图相对路径 | 完整url为`http://i0.hdslb.com/`+相对路径 |
+| l_img | str | 空间头图相对路径 | **同上** |
+| android_img | str | 安卓端头图 | 未启用 |
+| iphone_img | str | iPhone端头图 | 未启用 |
+| ipad_img | str | iPad端头图 | 未启用 |
+| thumbnail_img | str | 缩略图 | 未启用 |
+| platform | num | 0 | 作用尚不明确 |
+
+**示例:**
+
+查看`UID=2`的空间设置
+
+```shell
+curl 'http://space.bilibili.com/ajax/settings/getSettings'\
+--data-urlencode 'mid=2'
+```
+
+
+查看响应示例:
+
+```json
+{
+ "status":true,
+ "data":{
+ "privacy":{
+ "bangumi":1,
+ "bbq":1,
+ "channel":1,
+ "coins_video":0,
+ "comic":1,
+ "dress_up":1,
+ "fav_video":0,
+ "groups":0,
+ "likes_video":0,
+ "played_game":1,
+ "tags":1,
+ "user_info":1
+ },
+ "index_order":[
+ {
+ "id":1,
+ "name":"我的稿件"
+ },
+ {
+ "id":8,
+ "name":"我的专栏"
+ },
+ {
+ "id":7,
+ "name":"我的频道"
+ },
+ {
+ "id":2,
+ "name":"我的收藏夹"
+ },
+ {
+ "id":3,
+ "name":"订阅番剧"
+ },
+ {
+ "id":4,
+ "name":"订阅标签"
+ },
+ {
+ "id":5,
+ "name":"最近投币的视频"
+ },
+ {
+ "id":6,
+ "name":"我的圈子"
+ },
+ {
+ "id":9,
+ "name":"我的相簿"
+ },
+ {
+ "id":21,
+ "name":"公告"
+ },
+ {
+ "id":22,
+ "name":"直播间"
+ },
+ {
+ "id":23,
+ "name":"个人资料"
+ },
+ {
+ "id":24,
+ "name":"官方活动"
+ },
+ {
+ "id":25,
+ "name":"最近玩过的游戏"
+ }
+ ],
+ "theme":"default",
+ "theme_preview_img_path":"",
+ "toutu":{
+ "sid":1,
+ "expire":2861874560,
+ "s_img":"bfs/space/768cc4fd97618cf589d23c2711a1d1a729f42235.png",
+ "l_img":"bfs/space/cb1c3ef50e22b6096fde67febe863494caefebad.png",
+ "android_img":"",
+ "iphone_img":"",
+ "ipad_img":"",
+ "thumbnail_img":"",
+ "platform":0
+ }
+ }
+}
+```
+
+
+
#### 调整空间板块布局
> http://space.bilibili.com/ajax/settings/setIndexOrder
@@ -891,22 +1075,22 @@ curl 'http://api.bilibili.com/x/space/notice/set'\
布局参数`index_order`:
-| 值 | 含义 |
-| ---- | ---------------------- |
-| 1 | (左侧)我的稿件 |
-| 2 | (左侧)我的收藏夹 |
-| 3 | (左侧)订阅番剧 |
-| 4 | (左侧)订阅标签 |
-| 5 | (左侧)最近投币的视频 |
-| 6 | **作用尚不明确** |
-| 7 | (左侧)我的频道 |
-| 8 | (左侧)我的专栏 |
-| 9 | (左侧)我的相簿 |
-| 21 | (右侧)公告 |
-| 22 | (右侧)直播间 |
-| 23 | (右侧)个人资料 |
-| 24 | (右侧)官方活动 |
-| 25 | (右侧)最近玩的游戏 |
+| 值 | 含义 |
+| ---- | ------------------------------------ |
+| 1 | (左侧)我的稿件 |
+| 2 | (左侧)我的收藏夹 |
+| 3 | (左侧)订阅番剧 |
+| 4 | (左侧)订阅标签 |
+| 5 | (左侧)最近投币的视频 |
+| 6 | (左侧)我的圈子**(此板块被隐藏)** |
+| 7 | (左侧)我的频道 |
+| 8 | (左侧)我的专栏 |
+| 9 | (左侧)我的相簿 |
+| 21 | (右侧)公告 |
+| 22 | (右侧)直播间 |
+| 23 | (右侧)个人资料 |
+| 24 | (右侧)官方活动 |
+| 25 | (右侧)最近玩的游戏 |
**json回复:**
From 8b0a8727d03138e4bd0515655533786a838b55bb Mon Sep 17 00:00:00 2001
From: SocialSisterYi <45892418+SocialSisterYi@users.noreply.github.com>
Date: Fri, 2 Oct 2020 14:40:54 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E3=80=90=E6=9F=A5?=
=?UTF-8?q?=E8=AF=A2=E7=A9=BA=E9=97=B4=E8=AE=BE=E7=BD=AE=E3=80=91=E6=8E=A5?=
=?UTF-8?q?=E5=8F=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
user/space.md | 52 ++++++++++++++++++++++++++-------------------------
1 file changed, 27 insertions(+), 25 deletions(-)
diff --git a/user/space.md b/user/space.md
index 409acd2..05181e1 100644
--- a/user/space.md
+++ b/user/space.md
@@ -872,13 +872,15 @@ curl 'http://api.bilibili.com/x/space/notice/set'\
### 主页板块布局与权限
-#### 查看空间设置
+#### 查询空间设置
-> http://space.bilibili.com/ajax/settings/getSettings(带有转义)
+> http://space.bilibili.com/ajax/settings/getSettings
-*请求方式:POST*
+*请求方式:GET*
-**正文参数( application/x-www-form-urlencoded ):**
+注:带有转义
+
+**url参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| ------ | ---- | ----------- | ------ | ---- |
@@ -895,26 +897,26 @@ curl 'http://api.bilibili.com/x/space/notice/set'\
`data`对象:
-| 字段 | 类型 | 内容 | 备注 |
-| ---------------------- | ----- | -------------------- | ------------ |
-| privacy | obj | 空间隐私权限 | |
-| index_order | array | 空间板块布局 | |
-| theme | str | default(主题?) | 作用尚不明确 |
-| theme_preview_img_path | str | (主题预览图路径?) | 作用尚不明确 |
-| toutu | obj | 空间头图 | |
+| 字段 | 类型 | 内容 | 备注 |
+| ---------------------- | ----- | ---------------- | ------------ |
+| privacy | obj | 空间隐私权限 | |
+| index_order | array | 空间板块布局 | |
+| theme | str | default主题? | 作用尚不明确 |
+| theme_preview_img_path | str | 主题预览图路径? | 作用尚不明确 |
+| toutu | obj | 空间头图 | |
`privacy`对象:
| 字段 | 类型 | 内容 | 备注 |
| ----------- | ---- | -------------- | ------------------------------ |
| bangumi | num | 追番及追剧 | 0:隐藏
1:公开
**下同** |
-| bbq | num | (表白墙?) | 作用尚不明确 |
+| bbq | num | 轻视频 | |
| channel | num | 频道 | |
| coins_video | num | 最近投币的视频 | |
| comic | num | 追漫 | |
| dress_up | num | 装扮 | |
| fav_video | num | 收藏夹 | |
-| groups | num | (圈子?) | 作用尚不明确 |
+| groups | num | 圈子? | 作用尚不明确 |
| likes_video | num | 最近点赞的视频 | |
| played_game | num | 最近玩过的游戏 | |
| tags | num | 订阅标签 | |
@@ -937,24 +939,24 @@ curl 'http://api.bilibili.com/x/space/notice/set'\
`toutu`对象:
-| 字段 | 类型 | 内容 | 备注 |
-| ------------- | ---- | -------------------- | ---------------------------------------- |
-| sid | num | 1 | 作用尚不明确 |
-| expire | num | | 作用尚不明确 |
-| s_img | str | 空间头图小图相对路径 | 完整url为`http://i0.hdslb.com/`+相对路径 |
-| l_img | str | 空间头图相对路径 | **同上** |
-| android_img | str | 安卓端头图 | 未启用 |
-| iphone_img | str | iPhone端头图 | 未启用 |
-| ipad_img | str | iPad端头图 | 未启用 |
-| thumbnail_img | str | 缩略图 | 未启用 |
-| platform | num | 0 | 作用尚不明确 |
+| 字段 | 类型 | 内容 | 备注 |
+| ------------- | ---- | -------------------- | ------------------------------------------------------ |
+| sid | num | 1 | 作用尚不明确 |
+| expire | num | 到期时间? | 时间戳?
作用尚不明确 |
+| s_img | str | 空间头图小图相对路径 | 完整url为`http://i0.hdslb.com/`+相对路径 |
+| l_img | str | 空间头图相对路径 | **同上** |
+| android_img | str | 安卓端头图 | 未启用
注:手机版头图与web版不同,用另一个api获取 |
+| iphone_img | str | iPhone端头图 | 未启用 |
+| ipad_img | str | iPad端头图 | 未启用 |
+| thumbnail_img | str | 缩略图 | 未启用 |
+| platform | num | 0 | 作用尚不明确 |
**示例:**
查看`UID=2`的空间设置
```shell
-curl 'http://space.bilibili.com/ajax/settings/getSettings'\
+curl -G 'http://space.bilibili.com/ajax/settings/getSettings'\
--data-urlencode 'mid=2'
```