返回提交历史
Modified
README.md
+1
-1
Modified
creativecenter/railgun.md
+149
-8
XFEstudio/bilibili-API-collect
修改并补完若干电磁力数据
82ad3a3
代码差异
2 个文件
+150
-9
@@ -106,7 +106,7 @@
106
106
- [创作中心](creativecenter)
107
107
- [统计与数据](creativecenter/statistics&data.md)x
108
108
- 列表查询相关
109
- 电磁力相关
109
- [电磁力数据](creativecenter/railgun.md)√
110
110
- [实时广播](broadcast)
111
111
- [总则](broadcast/general.md)√
112
112
- [视频内广播](broadcast/video_room.md)√
@@ -1,12 +1,56 @@
1
1
# 电磁力相关
2
2
3
本页所有操作均需登录(SESSDATA)
3
**本页所有操作均需登录(SESSDATA)**
4
4
5
5
电磁力每周日下午刷新
6
6
7
## 获取电磁力数据
7
## 获取电磁力等级
8
8
9
> <http://api.bilibili.com/studio/up-rating/rating/summary>
9
> http://member.bilibili.com/x/web/elec/user
10
11
*方式:GET*
12
13
**json回复:**
14
15
根对象:
16
17
| 字段 | 类型 | 内容 | 备注 |
18
| ------- | ---- | -------- | ----------------------------- |
19
| code | num | 返回值 | 0:成功<br />-101:账号未登录 |
20
| message | str | 错误信息 | 默认为0 |
21
| ttl | num | 1 | **作用尚不明确** |
22
| data | obj | 信息本体 | |
23
24
`data`对象:
25
26
| 字段 | 类型 | 内容 | 备注 |
27
| ------ | ---- | ----------- | ---------------- |
28
| mid | num | 当前用户UID | |
29
| state | num | 电磁力等级 | |
30
| reason | str | 空 | **作用尚不明确** |
31
32
**示例:**
33
34
http://member.bilibili.com/x/web/elec/user
35
36
```json
37
{
38
"code": 0,
39
"message": "0",
40
"ttl": 1,
41
"data": {
42
"mid": 293793435,
43
"state": 2,
44
"reason": ""
45
}
46
}
47
```
48
49
50
51
## 获取电磁力详细数值
52
53
> http://api.bilibili.com/studio/up-rating/rating/summary
10
54
11
55
*方式:GET*
12
56
@@ -18,14 +62,14 @@
18
62
| ------- | ---- | ------- | ----------------------------- |
19
63
| code | num | 返回值 | 0:成功<br />-101:账号未登录 |
20
64
| message | str | 错误信息 | 默认为0 |
21
| ttl | num | 1 | 作用尚不明确 |
65
| ttl | num | 1 | **作用尚不明确** |
22
66
| data | obj | 信息本体 | |
23
67
24
68
`data`对象:
25
69
26
70
| 字段 | 类型 | 内容 | 备注 |
27
71
| ----------------- | ---- | -------------- | ---- |
28
| date | str | 刷新时间 | |
72
| date | str | 数据刷新时间 | YYYY-MM-DD |
29
73
| level | obj | 电磁力等级 | |
30
74
| creative | obj | 创作力 | |
31
75
| influence | obj | 影响力 | |
@@ -36,12 +80,14 @@
36
80
| 字段 | 类型 | 内容 | 备注 |
37
81
| -------- | ---- | -------- | ---- |
38
82
| data | num | 数值 | |
39
| prev | num | 尚不明确 | |
40
| desc | num | 描述 | |
41
| date | num | 刷新时间 | |
83
| prev | num | ??? | **作用尚不明确** |
84
| desc | str | 描述 | |
85
| date | num | 刷新时间 | 时间戳 |
42
86
43
87
**示例:**
44
88
89
http://api.bilibili.com/studio/up-rating/rating/summary
90
45
91
```json
46
92
{
47
93
"code": 0,
@@ -76,3 +122,98 @@
76
122
}
77
123
}
78
124
```
125
126
127
128
## 获取电磁力数值历史变化
129
130
> http://api.bilibili.com/studio/up-rating/rating/history
131
132
*方式:GET*
133
134
**url参数:**
135
136
| 参数名 | 类型 | 内容 | 必要性 | 备注 |
137
| ------ | ---- | ------------ | ------ | -------------- |
138
| type | num | 目标数据类型 | 必要 | 类型代码见下表 |
139
140
类型代码`type`:
141
142
| 代码 | 含义 |
143
| ---- | ------ |
144
| 1 | 创作力 |
145
| 2 | 影响力 |
146
| 3 | 信用分 |
147
148
**json回复:**
149
150
根对象:
151
152
| 字段 | 类型 | 内容 | 备注 |
153
| ------- | ---- | -------- | ------------------------------------------------- |
154
| code | num | 返回值 | 0:成功<br />-101:账号未登录<br />-400:请求错误 |
155
| message | str | 错误信息 | 默认为0 |
156
| ttl | num | 1 | **作用尚不明确** |
157
| data | obj | 信息本体 | |
158
159
`data`对象:
160
161
| 字段 | 类型 | 内容 | 备注 |
162
| ----- | ----- | ------------ | -------- |
163
| date | array | 数据记录时间 | 每周更新 |
164
| score | array | 电磁力等级 | 每周更新 |
165
166
`data`中的`date`数组:
167
168
| 项 | 类型 | 内容 | 备注 |
169
| ---- | ---- | ----------------- | -------------- |
170
| 0 | str | 1周前的日期 | MM-DD |
171
| n | str | (n+1)周前的日期 | 与数值一一对应 |
172
| …… | str | …… | …… |
173
| 7 | str | 8周前的日期 | 最后一条 |
174
175
`data`中的`score`数组:
176
177
| 项 | 类型 | 内容 | 备注 |
178
| ---- | ---- | ----------------- | -------------- |
179
| 0 | num | 1周前的数值 | |
180
| n | num | (n+1)周前的数值 | 与日期一一对应 |
181
| …… | num | …… | …… |
182
| 7 | num | 8周前的数值 | 最后一条 |
183
184
**示例:**
185
186
查询创作力的历史变化
187
188
http://api.bilibili.com/studio/up-rating/rating/history?type=1
189
190
```json
191
{
192
"code": 0,
193
"message": "0",
194
"ttl": 1,
195
"data": {
196
"date": [
197
"05-17",
198
"05-24",
199
"05-31",
200
"06-07",
201
"06-14",
202
"06-21",
203
"06-28",
204
"07-05"
205
],
206
"score": [
207
48,
208
48,
209
49,
210
49,
211
49,
212
49,
213
49,
214
49
215
]
216
}
217
}
218
```
219