bilibili用户信息查询

http://space.bilibili.com/ajax/member/GetInfo?mid=

后缀为用户mid号

# -*- coding:utf-8 -*-
# !python3 import requests
import json url = 'http://space.bilibili.com/ajax/member/GetInfo?mid=423895'
head = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML,'
' like Gecko) Chrome/52.0.2743.82 Safari/537.36'
} jscontent = requests.get(url, headers=head, verify=False).content.decode()
jsDict = json.loads(jscontent) with open("bilibili.json", "w+") as f:
f.write(json.dumps(jsDict, indent=4, ensure_ascii=False))

返回json的用户信息:

{"status":true,"data":{"mid":"423895","name":"\u6015\u4e0a\u706b\u66b4\u738b\u8001\u83ca","approve":false,"sex":"\u4fdd\u5bc6","rank":"10000","face":"http://i1.hdslb.com/bfs/face/b55e96895608e03c3435d018b708a705ccc2bda4.gif","coins":0,"DisplayRank":"1043","regtime":1339205465,"spacesta":0,"birthday":"1949-03-22","place":"","description":"","article":0,"attentions":[43536,244842,88358,569636,420876,201434,673816,374377,100691,920713,397435,35680,375375,12994,891124,15810,379803,33696,585267,12018,168598,356776,1344144,1734728,295641,2276820,145716,3307964,2825112,546195,104884,1276787,6159663,433715,365031,2019740,315834,684169,7349735,288239,389088,97126,17380425,3882203,1605721,275981,20416199,193584,508727,1526035,2821930],"fans":787311,"friend":51,"attention":51,"sign":"weibo.com/573244552","level_info":{"current_level":6,"current_min":28800,"current_exp":683814,"next_exp":"-"},"pendant":{"pid":0,"name":"","image":"","expire":0},"nameplate":{"nid":1,"name":"\u9ec4\u91d1\u6bbf\u5802","image":"http://i1.hdslb.com/bfs/face/82896ff40fcb4e7c7259cb98056975830cb55695.png","image_small":"http://i1.hdslb.com/bfs/face/627e342851dfda6fe7380c2fa0cbd7fae2e61533.png","level":"\u7a00\u6709\u52cb\u7ae0","condition":"\u5355\u4e2a\u81ea\u5236\u89c6\u9891\u603b\u64ad\u653e\u6570>=100\u4e07"},"toutu":"group1/M00/F8/78/oYYBAFalncSAEKmvAABOHh0VmYQ216.jpg","theme":"default","theme_preview":"","im9_sign":"84f3315e94daa8fd4a32a774e570c608","playNum":97019723}}

编码为Unicode编码方式

json包含信息:

{
"status": true,
"data": {
"place": "",
"spacesta": 0,
"nameplate": {
"image_small": "http://i1.hdslb.com/bfs/face/627e342851dfda6fe7380c2fa0cbd7fae2e61533.png",
"level": "稀有勋章",
"image": "http://i1.hdslb.com/bfs/face/82896ff40fcb4e7c7259cb98056975830cb55695.png",
"nid": 1,
"name": "黄金殿堂",
"condition": "单个自制视频总播放数>=100万"
},
"im9_sign": "96e2e2e72b8db3411c157d1001f8e948",
"friend": 51,
"toutu": "group1/M00/F8/78/oYYBAFalncSAEKmvAABOHh0VmYQ216.jpg",
"pendant": {
"name": "",
"expire": 0,
"pid": 0,
"image": ""
},
"attentions": [
43536,
244842,
88358,
569636,
420876,
201434,
673816,
374377,
100691,
920713,
397435,
35680,
375375,
12994,
891124,
15810,
379803,
33696,
585267,
12018,
168598,
356776,
1344144,
1734728,
295641,
2276820,
145716,
3307964,
2825112,
546195,
104884,
1276787,
6159663,
433715,
365031,
2019740,
315834,
684169,
7349735,
288239,
389088,
97126,
17380425,
3882203,
1605721,
275981,
20416199,
193584,
508727,
1526035,
2821930
],
"name": "怕上火暴王老菊",
"coins": 0,
"face": "http://i1.hdslb.com/bfs/face/b55e96895608e03c3435d018b708a705ccc2bda4.gif",
"theme": "default",
"fans": 789300,
"article": 0,
"regtime": 1339205465,
"approve": false,
"rank": "10000",
"theme_preview": "",
"birthday": "1949-03-22",
"playNum": 97095510,
"sex": "保密",
"attention": 51,
"mid": "423895",
"description": "",
"DisplayRank": "1043",
"level_info": {
"current_level": 6,
"current_exp": 685387,
"next_exp": "-",
"current_min": 28800
},
"sign": "weibo.com/573244552"
}
}

个人空间:http://space.bilibili.com/0/#!/index

登录状态下mid为0时会跳转到当前用户的个人空间

非登录状态下会转到登录界面

找到了一只站长,bishi(bilibili创始人)

站长大人独占了两个号

mid=1

![mid=1]

mid=2

![mid=2]

bilibili用户信息查询的更多相关文章

  1. 基于jsp+servlet图书管理系统之后台用户信息查询操作

    上一篇的博客写的是插入操作,且附有源码和数据库,这篇博客写的是查询操作,附有从头至尾写的代码(详细的注释)和数据库! 此次查询操作的源码和数据库:http://download.csdn.net/de ...

  2. Linux用户信息查询

    1 查询目前已登录的用户信息w 或者 who [@bjzw_11_210 ~]# w :: up days, :, users, load average: 0.03, 0.04, 0.00 USER ...

  3. Linux用户管理及用户信息查询

    useradd 创建用户,更改用户信息 1.工作原理流程 使用此命令式,若不加任何参数选项,直接跟用户名,那么系统会首先读取/etc/login.defs(用户定义文件)和/etc/default/u ...

  4. linux命令之用户管理及用户信息查询命令(下)

    1.visudo:编辑sudoers文件 该命令专门用来编辑/etc/sudoers文件,同时提供语法检查等功能. 示例: 1)执行visudo对普通用户授权 [root@boxiaoyuan ~]# ...

  5. Liunx运维(七)-用户管理及用户信息查询命令

    文档目录: 一.useradd:创建用户 二.usermod:修改用户信息 三.userdel:删除用户 四.groupadd:创建新的用户组 五.groupdel:删除用户组 六.passwd:修改 ...

  6. 基于Hive的对BiliBili用户信息进行数据分析

    用户表字段信息: 1.查出前1000位用户的用户名,关注数和粉丝数. 2.查询关注数大于100的用户的用户名和关注数. 3.查询粉丝数大于100的用户的用户名,粉丝数. 4.查询id为1000的用户的 ...

  7. Oracle用户信息查询

    1.查看所有用户: select * from dba_users;    select * from all_users;    select * from user_users; 2.查看用户或角 ...

  8. linux命令之用户管理及用户信息查询命令(上)

    1.useradd:创建用户 该命令用于创建新的用户或者更改用户的信息. 参数 说明 -g 指定用户对应的用户组,用户组 -s 用户登录后使用的Shell名称 -u 用户的ID值 示例: 1)user ...

  9. S7 Linux用户管理及用户信息查询命令

    7.1 useradd:创建用户 7.2-5 usermod 7.6 passwd:修改用户密码 7.7-9 chage.chpasswd.su 7.10-11 visudo.sudo 7.12-7. ...

随机推荐

  1. Ext.TabPanel中的items具体解释

    Ext.TabPanel中的items: (来自项目源代码中的items条目代码) items:{ id:"opt1", title:"默认页面", tabTi ...

  2. C算法与数据结构-线性表的应用,多项式求和---ShinePans

    /*---上机作业作业,二项式加法---*/ /*---By 潘尚 ---*/ /*---日期: 2014-5-8 . ---*/ /*---题目:---*/ //如果有两个稀疏多项式A和B,设计算法 ...

  3. jsp:attribute

    在传统 JSP 中,想要实现页面布局管理比较麻烦,为了解决在 JSP 中布局的问题,出现了很多开源软件,比如 Apache Tiles 和 SiteMesh 就是其中比较优秀的.但是使用开源软件实现布 ...

  4. MFC 程序的运行流程

    CWinApp::InitApplication CMyWinApp::InitInstance CMyFrameWnd::CMyFrameWnd CFrameWnd::Create CWnd::Cr ...

  5. 每天五个java相关面试题(8)--spring篇

    首先呢,假设有从事前端开发的大神或者准备从事前端开发的小伙伴无意看到我这篇博客看到这段文字欢迎加我的QQ:[ 845415745 ].即将走入社会的菜鸟大学生有关于前端开发的职业问题想请教或者一起探讨 ...

  6. Java 异步转同步 ListenableFuture in Guava

    ListenableFuture的说明 并发编程是一个难题,但是一个强大而简单的抽象可以显著的简化并发的编写.出于这样的考虑,Guava 定义了 ListenableFuture接口并继承了JDK c ...

  7. I NEED A OFFER!(hdoj--1203--01背包)

    I NEED A OFFER! Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) ...

  8. 【BZOJ1597】【Usaco2008 Mar】土地购买 斜率优化DP

    题目: 题目在这里 思路与做法: 这题如果想要直接dp的话不太好处理. 不过, 我们发现如果\(a[i].x>=a[j].x\)且\(a[i].y>=a[j].y\) \((\)a是输入的 ...

  9. java中的访问修饰符2

    综上所述:protected强调的是子类,deafult强调的是本包,private强调的是本类,public强调的是开放性.

  10. Bootstrap 模态框使用

    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...