List a YouTube video's caption tracks by video id
youtube.x.youtube-captions-listcaptions.list — Retrieves a list of resources, possibly filtered.
- Price
- free제공업체 원가
- Success rate
- 100%Last 30 days · 77 calls
- Latency p50
- 265 msp95 564 ms
- Last verified
- —Not verified yet
GEThttps://toolswitch.dev/v1/tools/youtube.x.youtube-captions-listPreview- Uses platform quota
- Synchronous response
- Reads public data
파라미터
| 파라미터 | 유형 | 필수 | 설명 | 예시 |
|---|---|---|---|---|
| 쿼리 파라미터 | ||||
id | 문자열 | 선택 | Returns the captions with the given IDs for Stubby or Apiary. | |
part | 문자열 | 필수 | The *part* parameter specifies a comma-separated list of one or more caption resource parts that the API response will include. The part names that you can include in the parameter value are id and snippet. | |
videoId | 문자열 | 필수 | Returns the captions for the specified video. | |
onBehalfOf | 문자열 | 선택 | ID of the Google+ Page for the channel that the request is on behalf of. | |
onBehalfOfContentOwner | 문자열 | 선택 | *Note:* This parameter is intended exclusively for YouTube content partners. The *onBehalfOfContentOwner* parameter indicates that the request's authorization credentials identify a YouTube CMS user who is acting on behalf of the content owner specified in the parameter value. This parameter is inte | |
- 쿼리 파라미터
id문자열선택Returns the captions with the given IDs for Stubby or Apiary.
part문자열필수The *part* parameter specifies a comma-separated list of one or more caption resource parts that the API response will include. The part names that you can include in the parameter value are id and snippet.
videoId문자열필수Returns the captions for the specified video.
onBehalfOf문자열선택ID of the Google+ Page for the channel that the request is on behalf of.
onBehalfOfContentOwner문자열선택*Note:* This parameter is intended exclusively for YouTube content partners. The *onBehalfOfContentOwner* parameter indicates that the request's authorization credentials identify a YouTube CMS user who is acting on behalf of the content owner specified in the parameter value. This parameter is inte
코드 예제
$TOOLSWITCH_KEY를 콘솔에서 생성한 키로 바꾸세요.
curl -X GET 'https://toolswitch.dev/v1/tools/youtube.x.youtube-captions-list' \
-H "X-Toolswitch-Key: $TOOLSWITCH_KEY"import os
import requests
response = requests.request(
"GET",
"https://toolswitch.dev/v1/tools/youtube.x.youtube-captions-list",
headers={"X-Toolswitch-Key": os.environ["TOOLSWITCH_KEY"]},
)
response.raise_for_status()
print(response.text)const response = await fetch("https://toolswitch.dev/v1/tools/youtube.x.youtube-captions-list", {
method: "GET",
headers: {
"X-Toolswitch-Key": process.env.TOOLSWITCH_KEY ?? "",
},
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
console.log(await response.text());게이트웨이 API는 미리보기 버전이며 URL과 인증 방식이 변경될 수 있습니다. 예제 매개변수는 샘플 데이터입니다. 호출 요금은 free이며 서비스 수수료가 포함되어 있습니다.