YouTube 抓取参数
Web Scraper API YouTube 抓取参数
使用 Thordata 的 Web Scraper API 配置 YouTube 抓取参数,包括产品、Token、抓取 URL、分辨率、音频格式、字幕和字幕语言等参数。
唯一标识:
token
,访问令牌(必填)
此参数用作 API 访问令牌,以确保抓取请求的合法性。
示例请求:
"Authorization: Bearer ********************************"
curl -X POST "https://scraperapi.thordata.com/builder" ^
-H "Authorization: Bearer ********************" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=youtube.com" ^
-d "spider_id=youtube_video_by-url" ^
-d "spider_parameters=[{\"url\": \"https://www.youtube.com/watch?v=8RePenzQH80\"}]" ^
-d "spider_universal={\"resolution\": \"2160p\",\"is_subtitles\": \"true\",\"subtitles_language\": \"en\"}" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
一、产品-视频下载器 1、YouTube - 通过 URL 抓取视频文件
spider_id
,所属抓取工具(必填)
它定义了要使用的抓取工具。
示例请求:
spider_id=youtube_video_by-url
curl -X POST "https://scraperapi.thordata.com/builder" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=youtube.com" ^
-d "spider_id=youtube_video_by-url" ^
-d "spider_parameters=[{\"url\": \"https://www.youtube.com/watch?v=8RePenzQH80\"}]" ^
-d "spider_universal={\"resolution\": \"2160p\",\"is_subtitles\": \"true\",\"subtitles_language\": \"en\"}" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
url
,抓取目标链接(必填)
此参数用于指定要抓取的 YouTube 视频的访问 URL。
示例请求:
"url": "https://www.youtube.com/watch?v=8RePenzQH80"
curl -X POST "https://scraperapi.thordata.com/builder" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=youtube.com" ^
-d "spider_id=youtube_video_by-url" ^
-d "spider_parameters=[{\"url\": \"https://www.youtube.com/watch?v=8RePenzQH80\"}]" ^
-d "spider_universal={\"resolution\": \"2160p\",\"is_subtitles\": \"true\",\"subtitles_language\": \"en\"}" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
resolution
,分辨率(可选)
此参数用于指定抓取视频的目标分辨率。如果选择的分辨率不可用或不完全匹配,系统将自动降级为可用的较低质量选项。
参数值:
360p
480p
720p
1080p
1440p
2160p
示例请求:
"resolution": "2160p"
curl -X POST "https://scraperapi.thordata.com/builder" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=youtube.com" ^
-d "spider_id=youtube_video_by-url" ^
-d "spider_parameters=[{\"url\": \"https://www.youtube.com/watch?v=8RePenzQH80\"}]" ^
-d "spider_universal={\"resolution\": \"2160p\",\"is_subtitles\": \"true\",\"subtitles_language\": \"en\"}" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
is_subtitles
,字幕(必填)
此参数用于控制在抓取 YouTube 音频时是否同步下载字幕文件。字幕格式为 .vvt。需要注意的是,在下载过程中,音频和字幕将作为两个独立的文件保存。
参数值:true
false
示例请求:
"is_subtitles":"true"
curl -X POST "https://scraperapi.thordata.com/builder" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=youtube.com" ^
-d "spider_id=youtube_video_by-url" ^
-d "spider_parameters=[{\"url\": \"https://www.youtube.com/watch?v=8RePenzQH80\"}]" ^
-d "spider_universal={\"resolution\": \"2160p\",\"is_subtitles\": \"true\",\"subtitles_language\": \"en\"}" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
subtitles_language
,字幕语言(可选)
此参数定义了抓取 YouTube 时要下载的字幕语言。需要注意的是,如果选择的语言不可用,系统将默认返回英文字幕。
字幕语言参数:
阿布哈兹语 ab
、 阿法尔语 aa
、南非荷兰语 af
、阿肯语 ak
、阿尔巴尼亚语 sq
、阿姆哈拉语 am
、阿拉伯语 ar
、亚美尼亚语 hy
、阿萨姆语 as
、艾马拉语 ay
、阿塞拜疆语 az
、孟加拉语 bn
、巴什基尔语 ba
、巴斯克语 eu
、白俄罗斯语 be
、博杰普尔语 bho
、波斯尼亚语 bs
、布列塔尼语 br
、保加利亚语 bg
、缅甸语 my
、加泰罗尼亚语 ca
、宿务语 ceb
、简体中文 zh-Hans
、繁体中文 zh-Hant
、科西嘉语 co
、克罗地亚语 hr
、捷克语 cs
、丹麦语 da
、迪维希语 dv
、荷兰语 nl
、宗喀语(不丹语) dz
、英语(原始) en-orig
、英语 en
、世界语 eo
、爱沙尼亚语 et
、埃维语 ee
、法罗语 fo
、斐济语 fj
、菲律宾语 fil
、芬兰语 fi
、法语 fr
、加语 gaa
、加利西亚语 gl
、干达语 lg
、格鲁吉亚语 ka
、德语 de
、希腊语 el
、瓜拉尼语 gn
、古吉拉特语 gu
、海地克里奥尔语 ht
、豪萨语 ha
、夏威夷语 haw
、希伯来语 iw
、印地语 hi
、苗语 hmn
、匈牙利语 hu
、冰岛语 is
、伊博语 ig
、印度尼西亚语 id
、因纽特语 iu
、爱尔兰语 ga
、意大利语 it
、日语 ja
、爪哇语 jv
、格陵兰语 kl
、卡纳达语 kn
、哈萨克语 kk
、卡西语 kha
、高棉语 km
、卢旺达语 rw
、韩语 ko
、克里奥尔语 kri
、库尔德语 ku
、吉尔吉斯语 ky
、老挝语 lo
、拉丁语 la
、拉脱维亚语 lv
、林加拉语 ln
、立陶宛语 lt
、卢巴-卢卢阿语 lua
、卢奥语 luo
、卢森堡语 lb
、马其顿语 mk
、马尔加什语 mg
、马来语 ms
、马拉雅拉姆语 ml
、马耳他语 mt
、曼克斯语 gv
、毛利语 mi
、马拉地语 mr
、蒙古语 mn
、毛里求斯克里奥尔语 mfe
、尼泊尔语 ne
、尼瓦尔语 new
、北索托语 nso
、挪威语 no
、齐切瓦语(尼扬贾语) ny
、奥克语 oc
、奥里亚语 or
、奥罗莫语 om
、奥塞梯语 os
、邦板牙语 pam
、普什图语 ps
、波斯语 fa
、波兰语 pl
、葡萄牙语(巴西) pt
、葡萄牙语(葡萄牙) pt-PT
、旁遮普语 pa
、克丘亚语 qu
、罗马尼亚语 ro
、基隆迪语 rn
、俄语 ru
、萨摩亚语 sm
、桑戈语 sg
、梵语 sa
、苏格兰盖尔语 gd
、塞尔维亚语 sr
、塞舌尔克里奥尔法语 crs
、绍纳语 sn
、信德语 sd
、僧伽罗语 si
、斯洛伐克语 sk
、斯洛文尼亚语 sl
、索马里语 so
、南索托语 st
、西班牙语 es
、巽他语 su
、斯瓦希里语 sw
示例请求:
"subtitles_language":"en"
curl -X POST "https://scraperapi.thordata.com/builder" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=youtube.com" ^
-d "spider_id=youtube_video_by-url" ^
-d "spider_parameters=[{\"url\": \"https://www.youtube.com/watch?v=8RePenzQH80\"}]" ^
-d "spider_universal={\"resolution\": \"2160p\",\"is_subtitles\": \"true\",\"subtitles_language\": \"en\"}" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
二、产品-音频下载器 1、YouTube - 通过 URL 抓取音频和字幕文件
spider_id
,所属抓取工具(必填)
它定义了要使用的抓取工具。
示例请求:
spider_id=youtube_audio_by-url
curl -X POST "https://scraperapi.thordata.com/builder" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=youtube.com" ^
-d "spider_id=youtube_audio_by-url" ^
-d "spider_parameters=[{\"url\": \"https://www.youtube.com/watch?v=8RePenzQH80\"}]" ^
-d "spider_universal={\"audio_format\": \"mp3\",\"bitrate\": \"320\",\"is_subtitles\": \"true\",\"subtitles_language\": \"en\"}" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
url
,抓取目标链接(必填)
此参数用于指定要抓取的 YouTube 视频的访问 URL。
示例请求:
"url": "https://www.youtube.com/watch?v=8RePenzQH80"
curl -X POST "https://scraperapi.thordata.com/builder" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=youtube.com" ^
-d "spider_id=youtube_audio_by-url" ^
-d "spider_parameters=[{\"url\": \"https://www.youtube.com/watch?v=8RePenzQH80\"}]" ^
-d "spider_universal={\"audio_format\": \"mp3\",\"bitrate\": \"320\",\"is_subtitles\": \"true\",\"subtitles_language\": \"en\"}" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
audio_format
,音频格式(必填)
此参数用于指定要抓取的音频文件的输出格式。默认格式为 .opus,可以切换为 .mp3 格式。
参数值:
opus
mp3
示例请求:
"audio_format":"mp3"
curl -X POST "https://scraperapi.thordata.com/builder" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=youtube.com" ^
-d "spider_id=youtube_audio_by-url" ^
-d "spider_parameters=[{\"url\": \"https://www.youtube.com/watch?v=8RePenzQH80\"}]" ^
-d "spider_universal={\"audio_format\": \"mp3\",\"bitrate\": \"320\",\"is_subtitles\": \"true\",\"subtitles_language\": \"en\"}" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
bitrate
,比特率(可选)
该参数用于设置音频文件的比特率(码率),影响音质与文件大小。推荐的比特率值包括:48Kbps、64 Kbps、128 Kbps、160 Kbps、256 Kbps、320 Kbps。请注意,所抓取的音频文件可能不支持所选比特率,系统将默认向下兼容。如果所选比特率均不可用,系统将自动下载支持的比特率版本。
参数值:
48Kbps
64Kbps
128Kbps
160Kbps
256Kbps
320Kbps
示例请求:
"bitrate": "320"
curl -X POST "https://scraperapi.thordata.com/builder" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=youtube.com" ^
-d "spider_id=youtube_audio_by-url" ^
-d "spider_parameters=[{\"url\": \"https://www.youtube.com/watch?v=8RePenzQH80\"}]" ^
-d "spider_universal={\"audio_format\": \"mp3\",\"bitrate\": \"320\",\"is_subtitles\": \"true\",\"subtitles_language\": \"en\"}" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
is_subtitles
,字幕(必填)
此参数用于控制在抓取 YouTube 音频时是否同步下载字幕文件。字幕格式为 .vvt。需要注意的是,在下载过程中,音频和字幕将作为两个独立的文件保存。
参数值:true
false
示例请求:
"is_subtitles":"true"
curl -X POST "https://scraperapi.thordata.com/builder" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=youtube.com" ^
-d "spider_id=youtube_audio_by-url" ^
-d "spider_parameters=[{\"url\": \"https://www.youtube.com/watch?v=8RePenzQH80\"}]" ^
-d "spider_universal={\"audio_format\": \"mp3\",\"bitrate\": \"320\",\"is_subtitles\": \"true\",\"subtitles_language\": \"en\"}" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
subtitles_language
,字幕语言(可选)
此参数定义了抓取 YouTube 时要下载的字幕语言。需要注意的是,如果选择的语言不可用,系统将默认返回英文字幕。
字幕语言参数:
阿布哈兹语 ab
、 阿法尔语 aa
、南非荷兰语 af
、阿肯语 ak
、阿尔巴尼亚语 sq
、阿姆哈拉语 am
、阿拉伯语 ar
、亚美尼亚语 hy
、阿萨姆语 as
、艾马拉语 ay
、阿塞拜疆语 az
、孟加拉语 bn
、巴什基尔语 ba
、巴斯克语 eu
、白俄罗斯语 be
、博杰普尔语 bho
、波斯尼亚语 bs
、布列塔尼语 br
、保加利亚语 bg
、缅甸语 my
、加泰罗尼亚语 ca
、宿务语 ceb
、简体中文 zh-Hans
、繁体中文 zh-Hant
、科西嘉语 co
、克罗地亚语 hr
、捷克语 cs
、丹麦语 da
、迪维希语 dv
、荷兰语 nl
、宗喀语(不丹语) dz
、英语(原始) en-orig
、英语 en
、世界语 eo
、爱沙尼亚语 et
、埃维语 ee
、法罗语 fo
、斐济语 fj
、菲律宾语 fil
、芬兰语 fi
、法语 fr
、加语 gaa
、加利西亚语 gl
、干达语 lg
、格鲁吉亚语 ka
、德语 de
、希腊语 el
、瓜拉尼语 gn
、古吉拉特语 gu
、海地克里奥尔语 ht
、豪萨语 ha
、夏威夷语 haw
、希伯来语 iw
、印地语 hi
、苗语 hmn
、匈牙利语 hu
、冰岛语 is
、伊博语 ig
、印度尼西亚语 id
、因纽特语 iu
、爱尔兰语 ga
、意大利语 it
、日语 ja
、爪哇语 jv
、格陵兰语 kl
、卡纳达语 kn
、哈萨克语 kk
、卡西语 kha
、高棉语 km
、卢旺达语 rw
、韩语 ko
、克里奥尔语 kri
、库尔德语 ku
、吉尔吉斯语 ky
、老挝语 lo
、拉丁语 la
、拉脱维亚语 lv
、林加拉语 ln
、立陶宛语 lt
、卢巴-卢卢阿语 lua
、卢奥语 luo
、卢森堡语 lb
、马其顿语 mk
、马尔加什语 mg
、马来语 ms
、马拉雅拉姆语 ml
、马耳他语 mt
、曼克斯语 gv
、毛利语 mi
、马拉地语 mr
、蒙古语 mn
、毛里求斯克里奥尔语 mfe
、尼泊尔语 ne
、尼瓦尔语 new
、北索托语 nso
、挪威语 no
、齐切瓦语(尼扬贾语) ny
、奥克语 oc
、奥里亚语 or
、奥罗莫语 om
、奥塞梯语 os
、邦板牙语 pam
、普什图语 ps
、波斯语 fa
、波兰语 pl
、葡萄牙语(巴西) pt
、葡萄牙语(葡萄牙) pt-PT
、旁遮普语 pa
、克丘亚语 qu
、罗马尼亚语 ro
、基隆迪语 rn
、俄语 ru
、萨摩亚语 sm
、桑戈语 sg
、梵语 sa
、苏格兰盖尔语 gd
、塞尔维亚语 sr
、塞舌尔克里奥尔法语 crs
、绍纳语 sn
、信德语 sd
、僧伽罗语 si
、斯洛伐克语 sk
、斯洛文尼亚语 sl
、索马里语 so
、南索托语 st
、西班牙语 es
、巽他语 su
、斯瓦希里语 sw
示例请求:
"subtitles_language":"en"
curl -X POST "https://scraperapi.thordata.com/builder" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=youtube.com" ^
-d "spider_id=youtube_audio_by-url" ^
-d "spider_parameters=[{\"url\": \"https://www.youtube.com/watch?v=8RePenzQH80\"}]" ^
-d "spider_universal={\"audio_format\": \"mp3\",\"bitrate\": \"320\",\"is_subtitles\": \"true\",\"subtitles_language\": \"en\"}" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
三、产品-基本信息下载器
YouTube - 通过唯一 ID 抓取视频基本信息
spider_id
,所属抓取工具(必填)
它定义了要使用的抓取工具。
示例请求:
spider_id=youtube_product_by-id
curl -X POST "https://scraperapi.thordata.com/builder" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=www.youtube.com" ^
-d "spider_id=youtube_product_by-id" ^
-d "spider_parameters=[{\"video_id\": \"8RePenzQH80\"}]" ^
-d "spider_errors=true" ^
-d "file_name={{VideoID}}"
video_id
,视频唯一ID(必填)
该参数用于指定待抓取的 YouTube 视频的唯一 ID。
示例请求:
"video_id": "8RePenzQH80"
curl -X POST "https://scraperapi.thordata.com/builder" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=www.youtube.com" ^
-d "spider_id=youtube_product_by-id" ^
-d "spider_parameters=[{\"video_id\": \"8RePenzQH80\"}]" ^
-d "spider_errors=true" ^
-d "file_name={{VideoID}}"
四、产品-字幕下载器
YouTube - 通过唯一 ID 抓取视频字幕文件
spider_id
,所属抓取工具(必填)
它定义了要使用的抓取工具。
示例请求:
spider_id=youtube_transcript_by-id
curl -X POST "https://scraperapi.thordata.com/builde" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=www.youtube.com" ^
-d "spider_id=youtube_transcript_by-id" ^
-d "spider_parameters=[{\"video_id\": \"8RePenzQH80\"}]" ^
-d "spider_universal={\"subtitles_language\": \"en\",\"subtitles_type\": \"auto_generated\"}" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
video_id
,视频唯一ID(必填)
该参数用于指定待抓取的 YouTube 视频的唯一 ID。
示例请求:
"video_id": "8RePenzQH80"
curl -X POST "https://scraperapi.thordata.com/builde" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=www.youtube.com" ^
-d "spider_id=youtube_transcript_by-id" ^
-d "spider_parameters=[{\"video_id\": \"8RePenzQH80\"}]" ^
-d "spider_universal={\"subtitles_language\": \"en\",\"subtitles_type\": \"auto_generated\"}" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
subtitles_language
,字幕语言(必填)
此参数定义了抓取 YouTube 时要下载的字幕语言。需要注意的是,如果选择的语言不可用,系统将默认返回英文字幕。
字幕语言参数:
阿布哈兹语 ab
、 阿法尔语 aa
、南非荷兰语 af
、阿肯语 ak
、阿尔巴尼亚语 sq
、阿姆哈拉语 am
、阿拉伯语 ar
、亚美尼亚语 hy
、阿萨姆语 as
、艾马拉语 ay
、阿塞拜疆语 az
、孟加拉语 bn
、巴什基尔语 ba
、巴斯克语 eu
、白俄罗斯语 be
、博杰普尔语 bho
、波斯尼亚语 bs
、布列塔尼语 br
、保加利亚语 bg
、缅甸语 my
、加泰罗尼亚语 ca
、宿务语 ceb
、简体中文 zh-Hans
、繁体中文 zh-Hant
、科西嘉语 co
、克罗地亚语 hr
、捷克语 cs
、丹麦语 da
、迪维希语 dv
、荷兰语 nl
、宗喀语(不丹语) dz
、英语(原始) en-orig
、英语 en
、世界语 eo
、爱沙尼亚语 et
、埃维语 ee
、法罗语 fo
、斐济语 fj
、菲律宾语 fil
、芬兰语 fi
、法语 fr
、加语 gaa
、加利西亚语 gl
、干达语 lg
、格鲁吉亚语 ka
、德语 de
、希腊语 el
、瓜拉尼语 gn
、古吉拉特语 gu
、海地克里奥尔语 ht
、豪萨语 ha
、夏威夷语 haw
、希伯来语 iw
、印地语 hi
、苗语 hmn
、匈牙利语 hu
、冰岛语 is
、伊博语 ig
、印度尼西亚语 id
、因纽特语 iu
、爱尔兰语 ga
、意大利语 it
、日语 ja
、爪哇语 jv
、格陵兰语 kl
、卡纳达语 kn
、哈萨克语 kk
、卡西语 kha
、高棉语 km
、卢旺达语 rw
、韩语 ko
、克里奥尔语 kri
、库尔德语 ku
、吉尔吉斯语 ky
、老挝语 lo
、拉丁语 la
、拉脱维亚语 lv
、林加拉语 ln
、立陶宛语 lt
、卢巴-卢卢阿语 lua
、卢奥语 luo
、卢森堡语 lb
、马其顿语 mk
、马尔加什语 mg
、马来语 ms
、马拉雅拉姆语 ml
、马耳他语 mt
、曼克斯语 gv
、毛利语 mi
、马拉地语 mr
、蒙古语 mn
、毛里求斯克里奥尔语 mfe
、尼泊尔语 ne
、尼瓦尔语 new
、北索托语 nso
、挪威语 no
、齐切瓦语(尼扬贾语) ny
、奥克语 oc
、奥里亚语 or
、奥罗莫语 om
、奥塞梯语 os
、邦板牙语 pam
、普什图语 ps
、波斯语 fa
、波兰语 pl
、葡萄牙语(巴西) pt
、葡萄牙语(葡萄牙) pt-PT
、旁遮普语 pa
、克丘亚语 qu
、罗马尼亚语 ro
、基隆迪语 rn
、俄语 ru
、萨摩亚语 sm
、桑戈语 sg
、梵语 sa
、苏格兰盖尔语 gd
、塞尔维亚语 sr
、塞舌尔克里奥尔法语 crs
、绍纳语 sn
、信德语 sd
、僧伽罗语 si
、斯洛伐克语 sk
、斯洛文尼亚语 sl
、索马里语 so
、南索托语 st
、西班牙语 es
、巽他语 su
、斯瓦希里语 sw
示例请求:
"subtitles_language":"en"
curl -X POST "https://scraperapi.thordata.com/builde" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=www.youtube.com" ^
-d "spider_id=youtube_transcript_by-id" ^
-d "spider_parameters=[{\"video_id\": \"8RePenzQH80\"}]" ^
-d "spider_universal={\"subtitles_language\": \"en\",\"subtitles_type\": \"auto_generated\"}" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
subtitles_type
,字幕类型(必填)
该参数用于指定抓取的字幕是自动生成还是用户上传的。
参数值:auto_generated
uploader_provided
示例请求:
"subtitles_type": "auto_generated"
curl -X POST "https://scraperapi.thordata.com/builde" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=www.youtube.com" ^
-d "spider_id=youtube_transcript_by-id" ^
-d "spider_parameters=[{\"video_id\": \"8RePenzQH80\"}]" ^
-d "spider_universal={\"subtitles_language\": \"en\",\"subtitles_type\": \"auto_generated\"}" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
五、产品-评论下载器
YouTube - 通过唯一 ID 抓取视频评论信息
spider_id
,所属抓取工具(必填)
它定义了要使用的抓取工具。
示例请求:
spider_id=youtube_profiles_by-url
curl -X POST "https://scraperapi.thordata.com/builde" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=www.youtube.com" ^
-d "spider_id=youtube_profiles_by-url" ^
-d "spider_parameters=[{\"url\": \"https://www.youtube.com/@mrbeast\"}]" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
url
,频道URL(必填)
该参数用于指定待抓取的 YouTube 频道的访问 URL 地址。
示例请求:
"url": "https://www.youtube.com/@mrbeast"
curl -X POST "https://scraperapi.thordata.com/builde" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=www.youtube.com" ^
-d "spider_id=youtube_profiles_by-url" ^
-d "spider_parameters=[{\"url\": \"https://www.youtube.com/@mrbeast\"}]" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
YouTube - 通过唯一 ID 抓取个人资料信息
spider_id
,所属抓取工具(必填)
它定义了要使用的抓取工具。
示例请求:
spider_id=youtube_profiles_by-keyword
curl -X POST "https://scraperapi.thordata.com/builde" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=www.youtube.com" ^
-d "spider_id=youtube_profiles_by-keyword" ^
-d "spider_parameters=[{\"keyword\": \"MrBeast\",\"page_turning\": \"1\"}]" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
keyword
,关键词(必填)
该参数用于指定 YouTube 频道进行搜索的关键字。
示例请求:
"keyword": "MrBeast"
curl -X POST "https://scraperapi.thordata.com/builde" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=www.youtube.com" ^
-d "spider_id=youtube_profiles_by-keyword" ^
-d "spider_parameters=[{\"keyword\": \"MrBeast\",\"page_turning\": \"1\"}]" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
page_turning
,抓取页数(必填)
该参数用于设置抓取搜索结果的页数。输入数字 n 表示抓取从第一页到第 n 页的所有产品数据。
参数值:1-100000
示例请求:
"page_turning": "1"
curl -X POST "https://scraperapi.thordata.com/builde" ^
-H "Authorization: Bearer Token-ID" ^
-H "Content-Type: application/x-www-form-urlencoded" ^
-d "spider_name=www.youtube.com" ^
-d "spider_id=youtube_profiles_by-keyword" ^
-d "spider_parameters=[{\"keyword\": \"MrBeast\",\"page_turning\": \"1\"}]" ^
-d "spider_errors=true" ^
-d "file_name={{TasksID}}"
如果您需要更多帮助,请通过邮箱[email protected]联系我们。
Last updated
Was this helpful?