bilibili用户信息查询
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=2
bilibili用户信息查询的更多相关文章
- 基于jsp+servlet图书管理系统之后台用户信息查询操作
上一篇的博客写的是插入操作,且附有源码和数据库,这篇博客写的是查询操作,附有从头至尾写的代码(详细的注释)和数据库! 此次查询操作的源码和数据库:http://download.csdn.net/de ...
- Linux用户信息查询
1 查询目前已登录的用户信息w 或者 who [@bjzw_11_210 ~]# w :: up days, :, users, load average: 0.03, 0.04, 0.00 USER ...
- Linux用户管理及用户信息查询
useradd 创建用户,更改用户信息 1.工作原理流程 使用此命令式,若不加任何参数选项,直接跟用户名,那么系统会首先读取/etc/login.defs(用户定义文件)和/etc/default/u ...
- linux命令之用户管理及用户信息查询命令(下)
1.visudo:编辑sudoers文件 该命令专门用来编辑/etc/sudoers文件,同时提供语法检查等功能. 示例: 1)执行visudo对普通用户授权 [root@boxiaoyuan ~]# ...
- Liunx运维(七)-用户管理及用户信息查询命令
文档目录: 一.useradd:创建用户 二.usermod:修改用户信息 三.userdel:删除用户 四.groupadd:创建新的用户组 五.groupdel:删除用户组 六.passwd:修改 ...
- 基于Hive的对BiliBili用户信息进行数据分析
用户表字段信息: 1.查出前1000位用户的用户名,关注数和粉丝数. 2.查询关注数大于100的用户的用户名和关注数. 3.查询粉丝数大于100的用户的用户名,粉丝数. 4.查询id为1000的用户的 ...
- Oracle用户信息查询
1.查看所有用户: select * from dba_users; select * from all_users; select * from user_users; 2.查看用户或角 ...
- linux命令之用户管理及用户信息查询命令(上)
1.useradd:创建用户 该命令用于创建新的用户或者更改用户的信息. 参数 说明 -g 指定用户对应的用户组,用户组 -s 用户登录后使用的Shell名称 -u 用户的ID值 示例: 1)user ...
- 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. ...
随机推荐
- 在AIX下面查询上一次命令
在AIX下面查询上一次命令 输入 r 或者 set -o vi 用vi的操作找上一次命令: 学习了: http://blog.itpub.net/66634/viewspace-1000843/ ht ...
- 【翻译自mos文章】 asmcmd cp命令不能拷贝大于2GB的文件。
asmcmd cp命令不能拷贝大于2GB的文件. 參考原文: Asmcmd CP Command Can Not Copy Files Larger Than 2 GB (Doc ID 786258. ...
- iOS应用主流UI架构实现
一.介绍 如今iOS开发过程中,最常见的一种UI架构是:界面底部是四五个tab bar .中间是内容显示.顶部是包括标题及返回等操作button,当点击进入某个模块后可以点击进行返回.这样的架构的应用 ...
- java生成一张图片
public class CreateImage { public static void main(String[] args) throws Exception{ int width = 100; ...
- PL SQL Developer client 连接server
安装完Oracle,PLSQL之后,在server中打开监听. 计算机右键-管理-服务和应用程序-服务-打开以Oracle开头的服务,特别是监听,这个最重要.详细如图所看到的. (1)配置监听的位置 ...
- poj--1274--The Perfect Stall(最大匹配)
The Perfect Stall Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 21665 Accepted: 973 ...
- Java-Maven:Maven清单
ylbtech-Java-Maven:Maven清单 1.返回顶部 2.返回顶部 3.返回顶部 4.返回顶部 5.返回顶部 6.返回顶部 作者:ylbtech出处:http ...
- docker(三):Harbor 1.8.0 仓库的安装和使用
回顾: docker(一):docker是什么? docker(二):CentOS安装docker docker(部署常见应用):docker部署mysql 安装的先决条件 硬件环境 1.CPU ...
- 从谷歌官网下载android 6.0源码、编译并刷入nexus 6p手机
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/fuchaosz/article/details/52473660 1 前言 经过一周的奋战,终于从谷 ...
- Python基本数据类型之字符串str
字符串 定义:它是一个有序的字符的集合,用于存储和表示基本的文本信息,‘’或“”或‘’‘ ’‘’中间包含的内容称之为字符串 字符串的结构类型为'...' "..." "' ...

