获取用户信息-哔哩哔哩用户信息 API

  • 2020 年 08 月 04 日
  • 165
  • 1573 字
  • 暂无评论

用户基本信息

用户详细信息 1 (用于空间)

http://api.bilibili.com/x/space/acc/info

请求方式:GET

认证方式:Cookie(SESSDATA)

url 参数:

参数名类型内容必要性备注
midnum目标用户 UID必要

json 回复:

根对象:

字段类型内容备注
codenum返回值0:成功 -400:请求错误
messagestr错误信息默认为 0
ttlnum1
dataobj信息本体

data 对象:

字段类型内容备注
midnumUID
namestr昵称
sexstr性别男 女 保密
facestr头像链接
signstr签名
ranknum10000作用尚不明确
levelnum当前等级0-6 级
jointimenum0作用尚不明确
moralnum0作用尚不明确
silencenum封禁状态0:正常 1:被封
birthdaystr生日MM-DD
coinsnum硬币数需要登录 (Cookie) 只能查看自己的 默认为 0
fans_badgebool是否具有粉丝勋章false:无 true:有
officialobj认证信息
vipobj大会员信息
pendantobj头像框信息
nameplateobj勋章信息
is_followedbool是否关注此用户true:已关注 false:未关注 需要登录 (Cookie) 未登录恒为 false
top_photostr主页头图链接
themeobj作用尚不明确
sys_noticeobj系统通知无内容则为空

data 中的 official 对象:

字段类型内容备注
rolenum认证类型0:无 1 2:个人认证 3 4 5 6:机构认证
titlestr认证信息无为空
descstr认证备注无为空
typenum是否认证-1:无 0:认证

data 中的 vip 对象:

字段类型内容备注
typenum大会员类型0:无 1:月会员 2:年会员
statusnum大会员状态0:无 1:有
theme_typenum0作用尚不明确

data 中的 pendant 对象:

字段类型内容备注
pidnum头像框 id详细说明有待补充
namestr头像框名称
imagestr头像框图片 url
expirenum0作用尚不明确

data 中的 nameplate 对象:

字段类型内容备注
nidnum勋章 id详细说明有待补充
namestr勋章名称
imagestr挂件图片 url 正常
image_smallstr勋章图片 url 小
levelstr勋章等级
conditionstr勋章条件

data 中的 sys_notice 对象:

字段类型内容备注
idnum系统提示类型 ID详细说明有待补充
contentstr提示信息
urlstr提示信息链接 url

示列:

查询用户 UID=2 的详细信息

curl -G 'http://api.bilibili.com/x/space/acc/info'\
--data-urlencode 'mid=2'\
-b 'SESSDATA=xxx'
{
    "code": 0,
    "message": "0",
    "ttl": 1,
    "data": {
        "mid": 2,
        "name": "碧诗",
        "sex": "男",
        "face": "http://i0.hdslb.com/bfs/app/3e60b20604b6fdc7d081eb6a1ec72aa47c5a3964.jpg",
        "sign": "kami.im 直男过气网红 # av362830 “We Are Star Dust”",
        "rank": 20000,
        "level": 6,
        "jointime": 0,
        "moral": 0,
        "silence": 0,
        "birthday": "09-19",
        "coins": 0,
        "fans_badge": true,
        "official": {
            "role": 2,
            "title": "bilibili创始人(站长)",
            "desc": "",
            "type": 0
        },
        "vip": {
            "type": 2,
            "status": 1,
            "theme_type": 0
        },
        "pendant": {
            "pid": 76,
            "name": "管理员",
            "image": "http://i2.hdslb.com/bfs/face/02a3b79edef0f0e682de7f5dca7b6b5fe36d5f65.png",
            "expire": 0
        },
        "nameplate": {
            "nid": 10,
            "name": "见习偶像",
            "image": "http://i1.hdslb.com/bfs/face/e93dd9edfa7b9e18bf46fd8d71862327a2350923.png",
            "image_small": "http://i2.hdslb.com/bfs/face/275b468b043ec246737ab8580a2075bee0b1263b.png",
            "level": "普通勋章",
            "condition": "所有自制视频总播放数\u003e=10万"
        },
        "is_followed": true,
        "top_photo": "http://i0.hdslb.com/bfs/space/cb1c3ef50e22b6096fde67febe863494caefebad.png",
        "theme": {},
        "sys_notice": {}
    }
}

查询到的信息解析如下:

用户昵称为:碧诗

性别:男

用户的头像为

https://i1.hdslb.com/bfs/face/3e60b20604b6fdc7d081eb6a1ec72aa47c5a3964.jpg

等级:6 级

生日:09-19

粉丝勋章状态:拥有

认证:个人认证

认证名称: bilibili 创始人(站长)

大会员类型:年度

大会员状态:已开通

头像框:管理员

https://i2.hdslb.com/bfs/face/02a3b79edef0f0e682de7f5dca7b6b5fe36d5f65.png

粉丝勋章: 见习偶像

https://i1.hdslb.com/bfs/face/e93dd9edfa7b9e18bf46fd8d71862327a2350923.png

空间头图

https://i2.hdslb.com/bfs/space/cb1c3ef50e22b6096fde67febe863494caefebad.png

用户详细信息 2 (用于名片)

http://api.bilibili.com/x/web-interface/card

请求方式:GET

认证方式:Cookie(SESSDATA)

url 参数:

参数名类型内容必要性备注
midnum目标用户 UID必要
photobool是否请求用户主页头图非必要true:是 false:否

json 回复:

根对象:

字段类型内容备注
codenum返回值0:成功 -400:请求错误
messagestr错误信息默认为 0
ttlnum1
dataobj信息本体

data 对象:

字段类型内容备注
cardobj卡片信息

data 中的 card 对象:

字段类型内容备注
midnum用户 UID
approveboolfalse作用尚不明确
namestr用户昵称
sexstr用户性别男 女 保密
facestr用户头像链接
DisplayRankstr0作用尚不明确
regtimenum0作用尚不明确
spacestanum0作用尚不明确
birthdaystr作用尚不明确
placestr作用尚不明确
descriptionstr作用尚不明确
articlenum0作用尚不明确
attentionsarray作用尚不明确
fansnum粉丝数
friendnum关注数
attentionnum关注数
level_infoobj等级
pendantobj挂件
nameplateobj勋章
Officialobj认证信息
official_verifyobj认证信息 2
vipobj大会员状态
spaceobj主页头图
followingbool是否关注此用户true:已关注 false:未关注 需要登录 (Cookie) 未登录为 false
archive_countnum用户稿件数
article_countnum0作用尚不明确
followernum粉丝数

card 中的 level_info 对象:

字段类型内容备注
current_levelnum当前等级0-6 级
current_minnum0作用尚不明确
current_expnum0作用尚不明确
next_expnum0作用尚不明确

card 中的 pendant 对象:

字段类型内容备注
pidnum挂件 id
namestr挂件名称
imagestr挂件图片 url
expirenum0作用尚不明确

card 中的 nameplate 对象:

字段类型内容备注
nidnum勋章 id详细说明有待补充
namestr勋章名称
imagestr挂件图片 url 正常
image_smallstr勋章图片 url 小
levelstr勋章等级
conditionstr勋章条件

card 中的 Official 对象:

字段类型内容备注
rolenum认证类型0:无 1 2:个人认证 3 4 5 6:机构认证
titlestr认证信息无为空
descstr认证备注无为空
typenum是否认证-1:无 0:认证

card 中的 official_verify 对象:

字段类型内容备注
typenum是否认证-1:无 0:认证
descstr认证信息无为空

card 中的 vip 对象:

字段类型内容备注
vipTypenum大会员类型0:无 1:月会员 2:年会员
dueRemarkstr作用尚不明确
accessStatusnum0作用尚不明确
vipStatusnum大会员状态0:无 1:有
vipStatusWarnstr作用尚不明确
theme_typenum0作用尚不明确

card 中的 space 对象:

字段类型内容备注
s_imgstr主页头图 url 小图
l_imgstr主页头图 url 正常

示列:

curl -G 'api.bilibili.com/x/web-interface/card'\
--data-urlencode 'mid=2'\
--data-urlencode 'photo=true'\
-b 'SESSDATA=xxx'
{
    "code": 0,
    "message": "0",
    "ttl": 1,
    "data": {
        "card": {
            "mid": "2",
            "name": "碧诗",
            "approve": false,
            "sex": "男",
            "rank": "20000",
            "face": "http://i1.hdslb.com/bfs/face/3e60b20604b6fdc7d081eb6a1ec72aa47c5a3964.jpg",
            "DisplayRank": "0",
            "regtime": 0,
            "spacesta": 0,
            "birthday": "",
            "place": "",
            "description": "",
            "article": 0,
            "attentions": [],
            "fans": 810968,
            "friend": 192,
            "attention": 192,
            "sign": "kami.im 直男过气网红 # av362830 “We Are Star Dust”",
            "level_info": {
                "current_level": 6,
                "current_min": 0,
                "current_exp": 0,
                "next_exp": 0
            },
            "pendant": {
                "pid": 76,
                "name": "管理员",
                "image": "http://i2.hdslb.com/bfs/face/02a3b79edef0f0e682de7f5dca7b6b5fe36d5f65.png",
                "expire": 0
            },
            "nameplate": {
                "nid": 10,
                "name": "见习偶像",
                "image": "http://i0.hdslb.com/bfs/face/e93dd9edfa7b9e18bf46fd8d71862327a2350923.png",
                "image_small": "http://i1.hdslb.com/bfs/face/275b468b043ec246737ab8580a2075bee0b1263b.png",
                "level": "普通勋章",
                "condition": "所有自制视频总播放数\u003e=10万"
            },
            "Official": {
                "role": 2,
                "title": "bilibili创始人(站长)",
                "desc": "",
                "type": 0
            },
            "official_verify": {
                "type": 0,
                "desc": "bilibili创始人(站长)"
            },
            "vip": {
                "vipType": 2,
                "dueRemark": "",
                "accessStatus": 0,
                "vipStatus": 1,
                "vipStatusWarn": "",
                "theme_type": 0
            }
        },
        "space": {
            "s_img": "http://i2.hdslb.com/bfs/space/768cc4fd97618cf589d23c2711a1d1a729f42235.png",
            "l_img": "http://i2.hdslb.com/bfs/space/cb1c3ef50e22b6096fde67febe863494caefebad.png"
        },
        "following": true,
        "archive_count": 35,
        "article_count": 0,
        "follower": 810968
    }
}

本用户详细信息

http://api.bilibili.com/x/space/myinfo

请求方式:GET

认证方式:Cookie(SESSDATA)

功能同「登录用户信息 1

json 回复:

根对象:

字段类型内容备注
codenum返回值0:成功 -101:未登录
messagestr错误信息默认为 0
ttlnum1
dataobj信息本体

data 对象:

字段类型内容备注
midnumUID
namestr昵称
sexstr性别男 女 保密
facestr头像图片 url
signstr签名
ranknum10000作用尚不明确
levelnum当前等级0-6 级
jointimenum0作用尚不明确
moralnum节操默认 70
silencenum封禁状态0:正常 1:被封
email_statusnum已验证邮箱0:未验证 1:已验证
tel_statusnum已验证手机号0:未验证 1:已验证
identificationnum1作用尚不明确
vipobj大会员状态
birthdaynum生日时间戳
is_touristnum0作用尚不明确
is_fake_accountnum0作用尚不明确
pin_promptingnum0作用尚不明确
is_deletednum0作用尚不明确
coinsnum硬币数
followingnum粉丝数
followernum粉丝数

data 中的 vip 对象:

字段类型内容备注
typenum大会员类型0:无 1:月会员 2:年会员
statusnum大会员状态0:无 1:有
due_datenum大会员到期时间毫秒 时间戳
vip_pay_typenum1作用尚不明确
theme_typenum0作用尚不明确
labelobj???

vip 中的 label 对象:

字段类型内容备注
pathstr作用尚不明确

data 中的 pendant 对象:

字段类型内容备注
pidnum挂件 id详细说明有待补充
namestr挂件名称
imagestr挂件图片 url
expirenum0作用尚不明确

data 中的 nameplate 对象:

字段类型内容备注
nidnum勋章 id详细说明有待补充
namestr勋章名称
imagestr挂件图片 url 正常
image_smallstr勋章图片 url 小
levelstr勋章等级
conditionstr勋章条件

data 中的 Official 对象:

字段类型内容备注
rolenum认证类型0:无 1 2:个人认证 3 4 5 6:机构认证
titlestr认证信息无为空
descstr认证备注无为空
typenum是否认证-1:无 0:认证

data 中的 level_exp 对象:

字段类型内容备注
current_levelnum当前等级0-6 级
current_minnum0作用尚不明确
current_expnum0作用尚不明确
next_expnum0作用尚不明确

示例:

curl -G 'api.bilibili.com/x/space/myinfo'\
-b 'SESSDATA=xxx'
{
    "code": 0,
    "message": "0",
    "ttl": 1,
    "data": {
        "mid": 293793435,
        "name": "社会易姐QwQ",
        "sex": "男",
        "face": "http://i2.hdslb.com/bfs/face/480e2e98513aaeb65d2f2c76dbae750c4de722e9.jpg",
        "sign": "咕咕咕咕咕",
        "rank": 10000,
        "level": 5,
        "jointime": 0,
        "moral": 70,
        "silence": 0,
        "email_status": 1,
        "tel_status": 1,
        "identification": 1,
        "vip": {
            "type": 2,
            "status": 1,
            "due_date": 1612454400000,
            "vip_pay_type": 1,
            "theme_type": 0,
            "label": {
                "path": ""
            }
        },
        "pendant": {
            "pid": 294,
            "name": "茶啊二中",
            "image": "http://i0.hdslb.com/bfs/face/5bb7bef5107e448892ab54539298d50eb678de05.png",
            "expire": 0
        },
        "nameplate": {
            "nid": 0,
            "name": "",
            "image": "",
            "image_small": "",
            "level": "",
            "condition": ""
        },
        "official": {
            "role": 0,
            "title": "",
            "desc": "",
            "type": -1
        },
        "birthday": 1015257600,
        "is_tourist": 0,
        "is_fake_account": 0,
        "pin_prompting": 0,
        "is_deleted": 0,
        "level_exp": {
            "current_level": 5,
            "current_min": 10800,
            "current_exp": 13985,
            "next_exp": 28800
        },
        "coins": 10.4,
        "following": 358,
        "follower": 358
    }
}

原文地址:获取用户信息


版权属于:Aini99

本文链接:https://bv-av.cn/read/cv13

本站部分内容转载于互联网,目的是为了传达信息。如果有内容侵犯了你的版权,请联系 QQ:1144560054。我们会在审查后第一时间进行修改。


—— 暂无评论 ——

OωO