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

XFEstudio/bilibili-API-collect

Update info.md (#132)

adfb20f
Bryan不可思议 <2892771624@qq.com>
提交于

代码差异

1 个文件 +150 -1
Modified live/info.md +150 -1
@@ -2,6 +2,7 @@
2 2
3 3 - [获取用户对应的直播间状态](#获取用户对应的直播间状态)
4 4 - [获取房间页初始化信息](#获取房间页初始化信息)
5 - [获取主播信息](#获取主播信息)
5 6
6 7 ---
7 8
@@ -100,7 +101,6 @@ curl -G 'http://api.live.bilibili.com/room/v1/Room/getRoomInfoOld' \
100 101 | message | str | 错误信息 | 默认为ok |
101 102 | data | obj | 信息本体 | |
102 103
103
104 104 `data`对象:
105 105
106 106 | 字段 | 类型 | 内容 | 备注 |
@@ -161,3 +161,152 @@ curl -G 'http://api.live.bilibili.com/room/v1/Room/room_init' \
161 161 ```
162 162
163 163 </details>
164
165 ## 获取主播信息
166
167 > http://api.live.bilibili.com/live_user/v1/Master/info
168
169 *请求方式:GET*
170
171 **url参数:**
172
173 | 参数名 | 类型 | 内容 | 必要性 | 备注 |
174 | ------ | ---- | ----------- | ------ | ---- |
175 | uid | num | 目标用户UID | 必要 | |
176
177 **json回复:**
178
179 根对象:
180
181 | 字段 | 类型 | 内容 | 备注 |
182 | ------- | ---- | -------- | ------------------------ |
183 | code | num | 返回值 | 0:成功<br />1:参数错误 |
184 | msg | str | 错误信息 | 默认为空 |
185 | message | str | 错误信息 | 默认为空 |
186 | data | obj | 信息本体 | |
187
188 `data`对象:
189
190 | 字段 | 类型 | 内容 | 备注 |
191 | -------------- | ---- | ---------------- | ---------------- |
192 | info | obj | 主播信息 | |
193 | exp | obj | 经验等级 | |
194 | follower_num | num | 主播粉丝数 | |
195 | room_id | num | 直播间ID(短号) | |
196 | medal_name | str | 粉丝勋章名 | |
197 | glory_count | int | 主播荣誉数 | |
198 | pendant | str | 直播间头像框url | |
199 | link_group_num | int | 0 | **作用尚不明确** |
200 | room_news | obj | 主播公告 | |
201
202 `info`对象:
203
204 | 字段 | 类型 | 内容 | 备注 |
205 | --------------- | ---- | ----------- | ------------------------------ |
206 | uid | num | 主播UID | |
207 | uname | str | 主播用户名 | |
208 | face | str | 主播头像url | |
209 | official_verify | obj | 认证信息 | |
210 | gender | num | 主播性别 | -1:保密<br />0:女<br />1:男 |
211
212 `info`中的`official_verify`对象:
213 | 字段 | 类型 | 内容 | 备注 |
214 | ---- | ---- | ------------ | ---------------------------------------- |
215 | type | num | 主播认证类型 | -1:无<br />0:个人认证<br />1:机构认证 |
216 | desc | str | 主播认证信息 | |
217
218 `exp`对象:
219
220 | 字段 | 类型 | 内容 | 备注 |
221 | ------------ | ---- | -------- | ---- |
222 | master_level | obj | 主播等级 | |
223
224 `exp`中的`master_level`对象:
225
226 | 字段 | 类型 | 内容 | 备注 |
227 | ------- | ----- | ------------ | ---- |
228 | level | num | 当前等级 | |
229 | color | num | 等级框颜色 | |
230 | current | array | 当前等级信息 | |
231 | next | array | 下一等级信息 | |
232
233 `master_level`中的`current`数组:
234
235 | 项 | 类型 | 内容 | 备注 |
236 | ---- | ---- | -------- | ---- |
237 | 0 | num | 升级积分 | |
238 | 1 | num | 总积分 | |
239
240 `master_level`中的`next`数组:
241
242 | 项 | 类型 | 内容 | 备注 |
243 | ---- | ---- | -------- | ---- |
244 | 0 | num | 升级积分 | |
245 | 1 | num | 总积分 | |
246
247 `room_news`对象:
248
249 | 字段 | 类型 | 内容 | 备注 |
250 | ---------- | ---- | -------- | ---- |
251 | content | str | 公告内容 | |
252 | ctime | str | 公告时间 | |
253 | ctime_text | str | 公告日期 | |
254
255 **示例:**
256
257 查询直播间`UID=76`的主播信息
258
259 ```shell
260 curl -G 'http://api.live.bilibili.com/live_user/v1/Master/info' \
261 --data-urlencode 'uid=2'
262 ```
263
264 <details>
265 <summary>查看响应示例:</summary>
266
267 ```json
268 {
269 "code": 0,
270 "msg": "",
271 "message": "",
272 "data": {
273 "info": {
274 "uid": 2,
275 "uname": "碧诗",
276 "face": "https://i0.hdslb.com/bfs/face/ef0457addb24141e15dfac6fbf45293ccf1e32ab.jpg",
277 "official_verify": {
278 "type": 0,
279 "desc": "bilibili个人认证:bilibili创始人(站长)"
280 },
281 "gender": 1
282 },
283 "exp": {
284 "master_level": {
285 "level": 30,
286 "color": 10512625,
287 "current": [
288 2870000,
289 11883810
290 ],
291 "next": [
292 3730000,
293 15613810
294 ]
295 }
296 },
297 "follower_num": 926624,
298 "room_id": 1024,
299 "medal_name": "逸国",
300 "glory_count": 0,
301 "pendant": "",
302 "link_group_num": 0,
303 "room_news": {
304 "content": "",
305 "ctime": "",
306 "ctime_text": ""
307 }
308 }
309 }
310 ```
311
312 </details>