Logo
Section 1 / 2

获取用户信息

学习并练习如何从每日视频(Dailymotion)API 获取用户信息。

导入

获取用户信息

学习并练习如何从每日视频(Dailymotion)API 获取用户信息。

用户账户在 Dailymotion 上代表一个用户对象。用户可以创建频道并上传自己的视频,这些视频可以被分组到播放列表中。用户还可以关注其他用户,并点赞或收藏他们的视频。

1import requests 2import json 3headers = {'Authorization': 'Bearer {{ACCESS_TOKEN}}'} 4 5url = 'https://api.dailymotion.com/users' 6 7response = requests.get(url, headers=headers) 8 9if response.status_code != 200: 10 print("Something went wrong.") 11 12print(json.dumps(response.json(), indent=4))
1import requests 2import json 3headers = {'Authorization': 'Bearer {{ACCESS_TOKEN}}'} 4 5url = 'https://api.dailymotion.com/user/{{USER_ID}}' 6response = requests.get(url, headers=headers) 7print(json.dumps(response.json(), indent=4))
字段类型可选性描述
city字符串可选用户所在城市。
created_time日期可选用户注册的时间。
followers_total数字可选用户的粉丝总数。
following_total数字可选用户关注的人数。
id标识符可选用户的唯一ID。
screenname字符串可选用户在界面上显示的名称。
urlURL可选用户个人主页的链接。
username字符串可选用户的用户名。
videos_total数字可选用户发布的公开视频总数。
views_total数字可选用户所有视频的总观看次数。
status字符串可选用户账户的状态信息,表示账户是否为激活、禁用、待激活或未知状态。
1import requests 2import json 3headers = {'Authorization': 'Bearer {{ACCESS_TOKEN}}'} 4 5url = 'https://api.dailymotion.com/user/{{USER_ID}}?fields=videos_total,views_total' 6response = requests.get(url, headers=headers) 7print(json.dumps(response.json(), indent=4))

视频和播放列表

列出和获取频道信息