Youtube
來源
說明
請求範例
HTTP 請求方式
curl -X GET "https://serpapi.abcproxy.com/search" \
-d "engine=youtube_search" \
-d "q=abc" \
-d "no_cache=false" \
-d "api_key=YOUR_API_KEY"import requests
params = {
"engine": "youtube_search",
"q": "abc",
"no_cache": "false",
"api_key": "YOUR_API_KEY"
}
response = requests.get("https://serpapi.abcproxy.com/search", params=params)
print(response.json())const axios = require('axios');
const params = {
engine: "youtube_search",
q: "abc",
no_cache: "false",
api_key: "YOUR_API_KEY"
};
axios.get("https://serpapi.abcproxy.com/search", { params })
.then(response => console.log(response.data));- 1. YouTube 搜尋 (
youtube_search)2. 擴充 YouTube 搜尋 (youtube_search_max)3. 影片資訊 (youtube_videos)4. 影片下載 (youtube_download)json复制编辑{ "code": 200, "msg": "Success", "data": { "batch_id": "25ba9534-bb83-4496-ac5b-6bc94f83e963" } }5. 下載狀態與資訊 (youtube_download_info)json复制编辑{ "code": 200, "msg": "Success", "data": { "batch_id": "d0a3d4a1-403d-41f3-a232-c2f7dc79bb1a", "status": "completed", "total_job_count": 2, "completed_job_count": 2, "failed_job_count": 0, "job_list": [ { "job_id": "6ba037bd-9b4f-413b-8795-87d500198da0", "status": "completed", "error": "", "video_info": { "url": "https://www.youtube.com/watch?v=1BxhbKNbjqE", "video_id": "1BxhbKNbjqE", "download_url": "download\\cb4bf5ad-16ed-46b7-9158-0dae601ff555\\1BxhbKNbjqE_afe557bc446c7ec5a0085a5229d6022f.mp4", "title": "oceans", "duration": 47, "resolution": "640x266" } }, { "job_id": "ebe5f3da-4126-4196-a595-7003c7e69ef0", "status": "completed", "error": "", "video_info": { "url": "https://www.youtube.com/watch?v=dXzrhQfzvhA", "video_id": "dXzrhQfzvhA", "download_url": "download\\4abaf508-0d0e-4c55-b4d6-78aa1b5e91fa\\dXzrhQfzvhA_d26591dcd09b38c0079ffe960d6def12.mp4", "title": " #special #shorts", "duration": 7, "resolution": "640x360" } } ] } }