From da03c4a76503dcf790a82caae3d007ba31b4c0c2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=A4=BE=E4=BC=9A=E6=98=93=E5=A7=90QwQ?=
<45892418+SocialSisterYi@users.noreply.github.com>
Date: Sun, 19 Apr 2020 18:00:51 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=B8=A4=E4=B8=AA=E5=88=9B?=
=?UTF-8?q?=E4=BD=9C=E4=B8=AD=E5=BF=83=E7=9A=84api=20=20=E5=92=8C=E4=B8=80?=
=?UTF-8?q?=E4=B8=AA=E4=BF=AE=E6=94=B9=E4=B8=AA=E4=BA=BA=E7=AD=BE=E5=90=8D?=
=?UTF-8?q?=E7=9A=84api?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
creativecenter/statistics&data.md | 208 ++++++++++++++++++++++++++++++
user/check_nickname.md | 2 +-
user/space.md | 45 +++++++
3 files changed, 254 insertions(+), 1 deletion(-)
diff --git a/creativecenter/statistics&data.md b/creativecenter/statistics&data.md
index 57d866d..250ea88 100644
--- a/creativecenter/statistics&data.md
+++ b/creativecenter/statistics&data.md
@@ -393,3 +393,211 @@ http://member.bilibili.com/x/web/data/article/thirty?type=1
}
```
+
+
+## 稿件操作来源占比情况
+
+> http://member.bilibili.com/x/web/data/survey
+
+*方式:GET*
+
+数据为上一天的
+
+**参数:**
+
+| 参数名 | 类型 | 内容 | 必要性 | 备注 |
+| ------ | ---- | ------------ | ------ | -------------- |
+| type | url | 目标数据类型 | 必要 | 类型代码见下表 |
+
+类型代码`type`:
+
+| 代码 | 含义 |
+| ---- | ---- |
+| 1 | 播放 |
+| 2 | 弹幕 |
+| 3 | 评论 |
+| 4 | 分享 |
+| 5 | 投币 |
+| 6 | 收藏 |
+| 7 | 充电 |
+| 8 | 点赞 |
+
+**json回复:**
+
+根对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| ------- | ---- | -------- | ------------------------------------------------- |
+| code | num | 返回值 | 0:成功
-101:账号未登录
-400:请求错误 |
+| message | str | 错误信息 | 默认为0 |
+| ttl | num | 1 | 作用尚不明确 |
+| data | obj | 信息本体 | |
+
+`data`对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| ------------ | ---- | ------------ | ------------ |
+| {YYYYMMDD} | obj | 上一天的情况 | 字段名为日期 |
+
+`data`中的`{YYYYMMDD}`对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| --------- | ------ | ------------ | ---- |
+| arc_inc | arrary | 稿件情况 | |
+| total_inc | num | 总计增长情况 | |
+| type_rank | obj | 分区排名情况 | |
+
+`{YYYYMMDD}`中的`arc_inc`数组:
+
+| 项 | 类型 | 内容 | 备注 |
+| ---- | ---- | ----------- | ---- |
+| 0 | obj | 稿件1 | |
+| n | obj | 稿件(n+1) | |
+| …… | obj | …… | …… |
+
+`{YYYYMMDD}`中的`arc_inc`数组中的对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| ----------- | ---- | -------------- | ------------ |
+| aid | num | 稿件avID | |
+| bvid | str | 稿件bvID | |
+| daytime | num | 统计时间 | 时间戳 |
+| incr | num | 稿件增长情况数 | |
+| interactive | num | 0 | 作用尚不明确 |
+| ptime | num | 稿件发布时间 | 时间戳 |
+| title | str | 稿件标题 | |
+
+`{YYYYMMDD}`中的`type_rank`对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| -------- | ---- | -------- | ---- |
+| {分区名} | num | 该排名数 | |
+| …… | num | …… | …… |
+
+**示例:**
+
+查询我的稿件来源占比情况
+
+http://member.bilibili.com/x/web/data/survey?type=1
+
+```json
+{
+ "code": 0,
+ "message": "0",
+ "ttl": 1,
+ "data": {
+ "20200418": {
+ "arc_inc": [{
+ "aid": 94916552,
+ "bvid": "BV1ZE411K7ux",
+ "incr": 18,
+ "title": "【8-bit】影 流 之 主(爱河)",
+ "daytime": 1587155030,
+ "ptime": 1583760165,
+ "interactive": 0
+ }, {
+ "aid": 98948772,
+ "bvid": "BV1n741127LD",
+ "incr": 14,
+ "title": "【特斯拉线圈】组装迷你SSTC",
+ "daytime": 1587155030,
+ "ptime": 1585054436,
+ "interactive": 0
+ }, {
+ "aid": 37294890,
+ "bvid": "BV1kt411D7yW",
+ "incr": 9,
+ "title": "【病毒】彩虹猫可以调速还带有计时器 MEMZ重构升级版",
+ "daytime": 1587155030,
+ "ptime": 1543775696,
+ "interactive": 0
+ },
+ …………
+ ],
+ "total_inc": 55,
+ "type_rank": {
+ "生活": 1392,
+ "科技": 1597,
+ "音乐": 1058
+ }
+ }
+ }
+}
+```
+
+
+
+## 播放来源占比情况(平台及方式)
+
+> http://member.bilibili.com/x/web/data/playsource
+
+*方式:GET*
+
+**json回复:**
+
+根对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| ------- | ---- | -------- | ----------------------------- |
+| code | num | 返回值 | 0:成功
-101:账号未登录 |
+| message | str | 错误信息 | 默认为0 |
+| ttl | num | 1 | 作用尚不明确 |
+| data | obj | 信息本体 | |
+
+`data`对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| --------------- | ---- | ------------ | ---- |
+| page_source | obj | 播放方式情况 | |
+| play_proportion | obj | 播放平台情况 | |
+
+`data`中的`page_source`对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| ------------- | ---- | ------------ | ---- |
+| dynamic | num | 通过动态 | |
+| other | num | 其他方式 | |
+| related_video | num | 通过推荐列表 | |
+| search | num | 通过搜索 | |
+| space | num | 空间列表播放 | |
+| tenma | num | ??? | |
+
+`data`中的`play_proportion`对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| ------- | ---- | ------------ | ---- |
+| android | num | 安卓端 | |
+| h5 | num | 移动端h5页面 | |
+| ios | num | ios端 | |
+| out | num | 站外 | |
+| pc | num | 电脑版网页 | |
+
+**示例:**
+
+http://member.bilibili.com/x/web/data/playsource
+
+```json
+{
+ "code": 0,
+ "message": "0",
+ "ttl": 1,
+ "data": {
+ "play_proportion": {
+ "android": 6060,
+ "h5": 410,
+ "ios": 1325,
+ "out": 0,
+ "pc": 2137
+ },
+ "page_source": {
+ "dynamic": 173,
+ "other": 1440,
+ "related_video": 1813,
+ "search": 1980,
+ "space": 501,
+ "tenma": 4087
+ }
+ }
+}
+```
+
diff --git a/user/check_nickname.md b/user/check_nickname.md
index 5073114..8eb7b51 100644
--- a/user/check_nickname.md
+++ b/user/check_nickname.md
@@ -9,7 +9,7 @@
**参数:**
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
| -------- | ---- | ----------- | ------ | ---- |
-| nickname | url | 目标昵称 | 必要 | 注意大小写 |
+| nickName | url | 目标昵称 | 必要 | |
**json回复:**
diff --git a/user/space.md b/user/space.md
index af27e6e..4077683 100644
--- a/user/space.md
+++ b/user/space.md
@@ -1560,3 +1560,48 @@ http://api.bilibili.com/x/space/acc/tags?mid=53456
}
```
+
+
+## 设置相关
+
+### 更新个人签名
+
+> http://api.bilibili.com/x/member/web/sign/update
+
+*方式:POST*
+
+签名最多支持70个字
+
+需要登录(SESSDATA)
+
+**参数( application/x-www-form-urlencoded ):**
+
+| 参数名 | 类型 | 内容 | 必要性 | 备注 |
+| --------- | ---- | ------------------- | ------ | ---------------- |
+| user_sign | data | 要设置的签名内容 | 必要 | 删除签名留空即可 |
+| csrf | data | cookies中的bili_jct | 必要 | |
+
+**json回复:**
+
+根对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| ------- | ---- | -------- | ------------------------------------------------------------ |
+| code | num | 返回值 | 0:成功
-101:账号未登录
-111:csrf校验失败
40022:签名过长 |
+| message | str | 错误信息 | 默认为0 |
+| ttl | num | 1 | 作用尚不明确 |
+
+**示例:**
+
+更新个人标签为`高中技术宅一枚,爱好MC&电子&音乐&数码&编程,资深猿厨`
+
+curl -b "SESSDATA=xxx" -d "user_sign=%E9%AB%98%E4%B8%AD%E6%8A%80%E6%9C%AF%E5%AE%85%E4%B8%80%E6%9E%9A%EF%BC%8C%E7%88%B1%E5%A5%BDMC&%E7%94%B5%E5%AD%90&%E9%9F%B3%E4%B9%90&%E6%95%B0%E7%A0%81&%E7%BC%96%E7%A8%8B%EF%BC%8C%E8%B5%84%E6%B7%B1%E7%8C%BF%E5%8E%A8&csrf=xxx" "http://api.bilibili.com/x/member/web/sign/update"
+
+```json
+{
+ "code":0,
+ "message":"0",
+ "ttl":1
+}
+```
+