Google Videos Search — API リファレンス
/google/videos/search動画検索
Google の動画一覧を検索します。動画のダウンロードや透かし除去は提供しません。
Google の動画一覧を検索します。動画のダウンロードや透かし除去は提供しません。
qstring必須
検索クエリ文字列。
hlstring任意
言語コード。デフォルトは en。
glstring任意
国コード。デフォルトは us。
pagenumber任意
1 始まりのページ番号。デフォルトは 1。
querystringカタログの例。必須項目は API が検証します。
例: "how espresso machines work"
{
"query": "how espresso machines work"
}querystring必須
リクエストから正規化されたクエリ。
pagenumber必須
現在の 1 始まりのページ番号。
videosVideoResult[]動画結果が解析された場合。
Google 動画検索結果。
ranknumber必須
このレスポンス内の 1 始まりの順位。
positionnumber利用可能な場合は rank のエイリアス。
position を期待するクライアント向けの正規化順位。
titlestring必須
結果タイトル。
linkstring必須
parser が返す主リンク。
urlstring結果リンクを正規化できる場合に返ります。
正規化されたターゲット URL。通常は link と同じです。
source_urlstringGoogle のリダイレクト元 URL がある場合のみ返ります。
デバッグと出所確認のために保持される元の Google URL。
display_urlstringGoogle の表示テキストまたはドメインを取得できる場合。
表示 URL またはソースドメイン。
sourcestring出典・チャンネルを解析できる場合。
動画の出典・チャンネル名。
durationstring結果テキストに長さが含まれる場合。
動画の長さのテキスト。
timestring投稿時刻を解析できる場合。
投稿時刻の原文。
published_atstring解析時刻があればその別名。
正規化された投稿時刻の別名。
thumbnail_urlstringGoogle がサムネイルを公開している場合。
サムネイル URL。
thumbnailstring利用可能な場合は thumbnail_url のエイリアス。
正規化されたサムネイルエイリアス。
curl -X POST 'https://api.serpbase.dev/google/videos/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"query":"how espresso machines work"}'既存の Google リクエスト例
curl -X POST https://api.serpbase.dev/google/videos/search \
-H "Content-Type: application/json" \
-H "X-API-Key: your_api_key" \
-d '{
"q": "python asyncio tutorial",
"hl": "en",
"gl": "us",
"page": 1
}'動画検索、チュートリアル発見、メディア監視。
専用の動画カードがなければ、対応する Google レイアウトでニュース形式の抽出を試みます。