YouTube 视频获取 API 提供了一个 RESTful 接口,用于查询最受欢迎的 YouTube 视频数据集中的信息。它公开了专用端点,以检索:视频名称列表、上传者详细信息(按视频名称)、观看次数(按视频名称)和上传日期(按视频名称)。该 API 使开发人员、数据分析师和研究人员能够以编程方式与数据集进行交互,而无需一次性检索所有信息。每个端点支持参数化查询,以便进行有针对性的检索,提高效率并支持过滤分析。
[
{
"video_names": [
"Baby Shark Dance",
"Despacito",
"Wheels on the Bus",
"Bath Song",
"Johny Johny Yes Papa",
"See You Again",
"Shape of You",
"Phonics Song with Two Words",
"Gangnam Style",
"Uptown Funk",
"Learning Colors – Colorful Eggs on a Farm",
"Axel F",
"Dame Tu Cosita",
"Shree Hanuman Chalisa",
"Masha and the Bear – Recipe for Disaster",
"Baa Baa Black Sheep",
"Lakdi Ki Kathi",
"Waka Waka (This Time for Africa)",
"Sugar",
"Counting Stars",
"Humpty the train on a fruits ride",
"Roar",
"Dark Horse",
"Sorry",
"Perfect",
"Baby Shark",
"Thinking Out Loud",
"Girls Like You",
"Let Her Go",
"Faded"
]
}
]
curl --location --request POST 'https://zylalabs.com/api/8779/youtube+video+fetcher+api/15399/get+top+viewed+videos' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
[
{
"video_name": "Despacito",
"uploader_name": "Luis Fonsi"
}
]
curl --location --request POST 'https://zylalabs.com/api/8779/youtube+video+fetcher+api/15402/get+uploader+by+video+name' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"video":"Required"}'
[
{
"video_name": "Despacito",
"view_count": 8.73,
"unit": "billion"
}
]
curl --location --request POST 'https://zylalabs.com/api/8779/youtube+video+fetcher+api/15407/get+view+count+by+video+name' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"video":"Required"}'
[
{
"video_name": "Despacito",
"upload_date": "January 12, 2017"
}
]
curl --location --request POST 'https://zylalabs.com/api/8779/youtube+video+fetcher+api/15411/get+upload+date+by+video+name' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"video":"Required"}'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
YouTube视频获取API允许您检索有关最受欢迎YouTube视频的结构化数据,包括视频名称、上传者详细信息、观看次数和上传日期
由YouTube视频抓取API返回的数据采用JSON格式结构化,为每种数据类型提供了清晰的字段,例如视频名称、上传者、观看次数和上传日期
该API可以被开发人员、数据分析师和研究人员使用,以分析流行视频内容的趋势,跟踪观看统计数据,并创建展示基于观看次数的热门视频的应用程序
API的输出包含'视频名称' '上传者' '观看次数'和'上传日期'等字段,允许用户访问每个视频的详细信息
您可以通过向其端点发出HTTP请求来集成该API,使用参数化查询根据您应用程序的需求过滤和检索特定数据
每个端点返回特定数据:“获取热门视频”端点提供视频名称列表“根据视频名称获取上传者”端点返回上传者的名字“根据视频名称获取观看次数”端点提供当前观看次数“根据视频名称获取上传日期”端点提供视频的上传日期
响应数据中的关键字段包括“video_names”用于视频列表、“uploader_name”用于视频上传者、“view_count”用于观看次数,以及“upload_date”用于视频上传时间
响应数据以JSON格式组织,每个端点返回一个对象数组。每个对象包含相关字段,如'video_name'及其相应值,便于在应用程序中解析和使用
主要参数是“video_name”,必须提供该参数以检索特定视频的上传者详情、观看次数或上传日期。这允许进行有针对性的数据检索
用户可以通过在相关端点中指定‘video_name’参数来定制他们的数据请求 这使他们能够检索关于单个视频的具体信息而不是批量数据
典型的用例包括分析热门视频内容的趋势 开发展示热门视频的应用程序 以及进行关于观众观看模式和视频表现随时间变化的研究
数据准确性通过直接从YouTube最受欢迎视频的数据集中获取信息来维持,确保API反映出关于视频观看和上传细节的最新和可靠的统计信息
如果请求返回部分或空结果,用户应验证'video_name'参数的准确性此外,在应用程序中实现错误处理可以帮助优雅地管理意外响应
服务级别:
100%
响应时间:
1,535ms
服务级别:
100%
响应时间:
8,246ms
服务级别:
100%
响应时间:
1,517ms
服务级别:
93%
响应时间:
4,280ms
服务级别:
100%
响应时间:
5,760ms
服务级别:
100%
响应时间:
2,292ms
服务级别:
100%
响应时间:
307ms
服务级别:
100%
响应时间:
682ms
服务级别:
99%
响应时间:
1,873ms
服务级别:
100%
响应时间:
3,591ms
服务级别:
100%
响应时间:
7ms
服务级别:
100%
响应时间:
1,311ms
服务级别:
100%
响应时间:
939ms
服务级别:
100%
响应时间:
19ms
服务级别:
100%
响应时间:
7ms
服务级别:
100%
响应时间:
6ms
服务级别:
100%
响应时间:
9ms
服务级别:
100%
响应时间:
596ms
服务级别:
100%
响应时间:
1,944ms
服务级别:
100%
响应时间:
1,398ms