XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/bilibili-API-collect

修改并补完若干电磁力数据

82ad3a3
SocialSisterYi <45892418+SocialSisterYi@users.noreply.github.com>
提交于

代码差异

2 个文件 +150 -9
Modified README.md +1 -1
@@ -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)√
Modified creativecenter/railgun.md +149 -8
@@ -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