概述
YouTube API 套件提供多种 API,专为从 YouTube 采集特定数据而设计。以下是这些 API 的交互方式及可用功能概览:用户资料 API
帖子 API
此 API 允许用户基于单一输入 URL 收集多个帖子。
- 发现功能:
- 通过关键词发现。
- 通过搜索过滤器发现。
- 通过标签发现。
- 通过频道 URL 发现。
- 重要字段:
- 
  url、title、likes、views。
评论 API
此 API 允许用户通过帖子 URL 收集多个评论。
- 发现功能:
- 无
- 重要字段:
- 
  comment_text、replies、likes、username。
用户资料 API
通过 URL 采集
此 API 允许用户使用提供的频道 URL 获取详细的 YouTube 频道信息。 输入参数:YouTube 频道 URL。
包含丰富的数据点:
- 
用户资料详情:
 url、handle、name、description、created_date、identifier、id、handle_md5。
- 
互动指标:
 subscribers、videos_count、views。所有数据点,点击这里。 
- 
媒体资源:
 profile_image、banner_img。所有数据点,点击这里。 
- 
附加信息:
 details、links、discovery_input。
通过关键词发现
此 API 允许用户通过搜索与频道或其视频相关的特定关键词来发现 YouTube 频道。 输入参数:与频道或其视频相关的关键词。
包含丰富的数据点:
- 
用户资料详情:
 url、handle、name、description、created_date、identifier、id、handle_md5。所有数据点,点击这里。 
- 
互动指标:
 subscribers、videos_count、views。
- 
媒体资源:
 profile_image、banner_img。
- 
附加信息:
 details、links、discovery_input。
帖子 API
通过 URL 收集
该 API 允许用户使用提供的视频 URL 从 YouTube 获取详细的视频信息。 输入参数:YouTube 视频 URL。
包含丰富的数据点:
- 
视频详情:
 url,title,video_url,video_length,video_id,post_type,date_posted,description,music,transcript,formatted_transcript。获取所有数据点,请点击这里。 
- 
互动指标:
 likes,views,num_comments,related_videos。
- 
频道详情:
 youtuber,youtuber_id,handle_name,channel_url,subscribers,verified,avatar_img_channel,youtuber_md5。
- 
视频媒体与质量:
 preview_image,viewport_frames,current_optimal_res,codecs,color,quality,quality_label。
- 
附加信息:
 discovery_input,shortcode,is_sponsored,license。
通过频道 URL 发现
该 API 允许用户通过 YouTube 频道的 URL 收集该频道发布的视频,并可使用可选过滤条件,如视频数量、日期范围和排序顺序。 输入参数:YouTube 频道 URL。
要收集的视频数量。如果省略,则无上限。
视频过滤起始日期(MM-DD-YYYY)。
视频过滤结束日期(MM-DD-YYYY)。
结果排序方式(例如按浏览量、日期或相关性排序)。
包含丰富的数据点:
- 
视频详情:
 url,title,video_url,video_id,video_length,date_posted,description,post_type。获取所有数据点,请点击这里。 
- 
频道详情:
 youtuber,youtuber_id,channel_url,handle_name,avatar_img_channel,subscribers,youtuber_md5,verified。
- 
互动指标:
 likes,views,num_comments,is_sponsored。
- 
媒体与技术信息:
 preview_image,related_videos,music,shortcode,viewport_frames,current_optimal_res,codecs,color,quality,quality_label,license。
- 
字幕:
 transcript,formatted_transcript。
通过关键词发现
该 API 允许用户使用特定关键词搜索 YouTube 视频,并可通过可选参数按日期范围和视频数量进行筛选。 输入参数:搜索视频的关键词。
要收集的视频数量。
视频过滤起始日期(MM-DD-YYYY)。
视频过滤结束日期(MM-DD-YYYY)。
包含丰富的数据点:
- 
视频详情:
 url,title,video_url,video_id,video_length,date_posted,description,post_type。获取所有数据点,请点击这里。 
- 
频道详情:
 youtuber,youtuber_id,channel_url,handle_name,avatar_img_channel,subscribers,youtuber_md5,verified。
- 
互动指标:
 likes,views,num_comments,is_sponsored。
- 
媒体与技术信息:
 preview_image,related_videos,music,shortcode,viewport_frames,current_optimal_res,codecs,color,quality,quality_label,license。
- 
字幕:
 transcript,formatted_transcript。
通过搜索过滤条件发现
该 API 允许用户使用高级搜索过滤条件搜索 YouTube 视频,如上传日期、视频类型、时长和其他特性,以实现更精准和有针对性的视频发现。 输入参数:搜索视频的关键词。
按上传日期筛选结果(例如:今天、本周、本月)。
指定视频类型(例如:视频、频道、播放列表)。
按视频时长筛选(例如:短、中、长)。
指定视频附加特性(例如:4K、HD、字幕、直播)。
包含丰富的数据点:
- 
视频详情:
 url,title,video_url,video_id,video_length,date_posted,description,post_type。获取所有数据点,请点击这里。 
- 
频道详情:
 youtuber,youtuber_id,channel_url,handle_name,avatar_img_channel,subscribers,youtuber_md5,verified。
- 
互动指标:
 likes,views,num_comments,is_sponsored。
- 
媒体与技术信息:
 preview_image,related_videos,music,shortcode,viewport_frames,current_optimal_res,codecs,color,quality,quality_label,license。
- 
字幕:
 transcript,formatted_transcript。
通过标签发现
此 API 允许用户通过特定的标签搜索 YouTube 帖子,使用户能够发现与热门话题或特定主题相关的视频。 输入参数:要搜索的标签 (例如:#fitness, #travel)。
要收集的帖子数量。如果省略,则没有限制。
需要从结果中排除的帖子 ID 数组。
以 MM-DD-YYYY 格式指定筛选帖子的起始日期 (应早于 end_date)。
以 MM-DD-YYYY 格式指定筛选帖子的结束日期 (应晚于 start_date)。
包含全面的数据点:
- 
视频详情:
 url,title,video_url,video_id,video_length,date_posted,description,post_type。获取所有数据点,请点击这里。 
- 
频道详情:
 youtuber,youtuber_id,channel_url,handle_name,avatar_img_channel,subscribers,youtuber_md5,verified。
- 
互动指标:
 likes,views,num_comments,is_sponsored。
- 
媒体和技术信息:
 preview_image,related_videos,music,shortcode,viewport_frames,current_optimal_res,codecs,color,quality,quality_label,license。
- 
字幕信息:
 transcript,formatted_transcript。
评论 API
通过 URL 收集
此 API 允许用户使用提供的视频 URL 检索特定 YouTube 视频的详细评论数据。 输入参数:YouTube 视频的 URL。
加载评论回复的次数。
包含全面的数据点:
- 
评论详情:
 comment_id,comment_text,likes,replies,replies_value,replies_without_names。获取所有数据点,请点击这里。 
- 
用户详情:
 username,user_channel,username_md5。
- 
附加信息:
 date,url,video_id。