YouTube 音乐人排行榜 api?
YouTube artist charts api?
YouTube 是否通过 api 公开其艺术家排行榜,或者是否有使用 youtube api 获取排行榜数据的方法?
我认为使用官方 Youtube API 是不可能的,如果我们查看 https://artists.youtube.com/charts/videos,它使用具有特定 [=50] 的 YouTube Internal API (InnerTube) =] 键(注册使用 youtubei
API 开发者不可用)
当然,这只是一个 hack,仅供参考
API 键已 https://artists.youtube.com
配置为引用,添加自定义 header:x-referer:https://artists.youtube.com
使其工作:
curl -H 'Content-Type: application/json' \
-H "x-referer:https://artists.youtube.com" \
"https://content.googleapis.com/youtubei/v1/browse?alt=json&key=AIzaSyCzEW7JUJdSql0-2V4tHUb6laYm4iAE_dM" \
-d '{
"context": {
"client": {
"clientName": "WEB_MUSIC_ANALYTICS",
"clientVersion": "0.2",
"theme": "MUSIC",
"hl": "en",
"gl": "FR",
"experimentIds": []
},
"capabilities": {
},
"request": {
"internalExperimentFlags": []
}
},
"browseId": "FEmusic_analytics",
"query": "chart_params_type=WEEK&perspective=CHART&flags=viral_video_chart&selected_chart=VIRAL_VIDEOS"
}'
如果不起作用,请从 https://artists.youtube.com
的网络日志中获取 API 密钥
在query
字段中,可以修改selected_chart
参数:
所有视频:
selected_chart=VIDEOS
病毒视频排行榜:
selected_chart=VIRAL_VIDEOS
艺术家:
selected_chart=ARTISTS
曲目:
selected_chart=TRACKS
YouTube 是否通过 api 公开其艺术家排行榜,或者是否有使用 youtube api 获取排行榜数据的方法?
我认为使用官方 Youtube API 是不可能的,如果我们查看 https://artists.youtube.com/charts/videos,它使用具有特定 [=50] 的 YouTube Internal API (InnerTube) =] 键(注册使用 youtubei
API 开发者不可用)
当然,这只是一个 hack,仅供参考
API 键已 https://artists.youtube.com
配置为引用,添加自定义 header:x-referer:https://artists.youtube.com
使其工作:
curl -H 'Content-Type: application/json' \
-H "x-referer:https://artists.youtube.com" \
"https://content.googleapis.com/youtubei/v1/browse?alt=json&key=AIzaSyCzEW7JUJdSql0-2V4tHUb6laYm4iAE_dM" \
-d '{
"context": {
"client": {
"clientName": "WEB_MUSIC_ANALYTICS",
"clientVersion": "0.2",
"theme": "MUSIC",
"hl": "en",
"gl": "FR",
"experimentIds": []
},
"capabilities": {
},
"request": {
"internalExperimentFlags": []
}
},
"browseId": "FEmusic_analytics",
"query": "chart_params_type=WEEK&perspective=CHART&flags=viral_video_chart&selected_chart=VIRAL_VIDEOS"
}'
如果不起作用,请从 https://artists.youtube.com
的网络日志中获取 API 密钥在query
字段中,可以修改selected_chart
参数:
所有视频:
selected_chart=VIDEOS
病毒视频排行榜:
selected_chart=VIRAL_VIDEOS
艺术家:
selected_chart=ARTISTS
曲目:
selected_chart=TRACKS