서문
PATCH
요청을 사용하여 트랜스크립트와 관련된 메타데이터를 업데이트할 수 있습니다.
참고 사항
- 이 문서에서 설명하는 방법은 비디오에 추가된 스크립트 파일을 업데이트하기 위한 것입니다. 현재 Brightcove가 수집 중에 스크립트 파일(캡션과 함께)을 생성하도록 할 수 있습니다. 자신의 성적표 파일 수집은 향후 릴리스에서 지원될 예정입니다.
권한
CMS API에 대한 요청에는 액세스 토큰이 포함된 인증 헤더가 필요합니다. 클라이언트 자격 증명을 얻고 이를 사용하여 액세스 토큰을 검색하는 방법에 대한 자세한 내용은 Brightcove OAuth 개요를 참조하십시오 .
비디오 메타데이터를 업데이트하는 데 필요한 작업은video-cloud/video/update
또는video-cloud/video/all
입니다.
구문
전체 어레이를 얻으려면 먼저 다음 요청을 하는 것이 좋습니다.
GET
https://cms.api.brightcove.com/v1/accounts/{account_id}/videos/{video_ID}
성적 증명서 업데이트
Transcripts를 업데이트할 때 Transcripts Fields 의 일부 필드는 유형에 따라 다르게 처리될 수 있습니다.
필드 | 유형 | 설명 | |
---|---|---|---|
id
|
문자열 | 읽기 전용 값. 업데이트해야 하는 TT를 식별하는 데 필요한 시스템 생성 ID입니다. | |
account_id
|
스트링 | 읽기 전용 값. 이 필드에 대한 업데이트는 무시됩니다. | |
src
|
스트링 | 읽기 전용. 성적표 파일의 위치입니다. | |
srclang
|
스트링 | 2자 또는 4자 언어 코드 (예: es 또는es-MX |
|
label
|
스트링 | 사람이 읽을 수 있는 라벨. 255자로 제한됩니다. | |
status |
열거형 |
유효한 값(대소문자 구분):
|
|
sources
|
정렬 | 읽기 전용 값입니다. http 및 트랜스크립트의https URL. |
|
default
|
부울 |
true 또는false . 서로 다른 성적표에는 여러default=true 개를 추가할 수 없습니다srclang . 이 필드에 대한 업데이트는 무시됩니다. |
요청
PATCH https://cms.api.brightcove.com/v1/accounts/{account_id}/videos/{video_ID}
요청 본문 예
요청 본문은 성적표 배열을 포함하는 JSON 개체입니다.
"transcripts": [
{
"id": "d5967d03-1de1-a2de-47db-73486c7474c1",
"account_id": "12345678910",
"src": "https://bcboltqause1-a.akamaihd.net/media/v1/text/txt/clear/12345678910/c6359761-86f7-70d6-4b98-f11f5bb98475/d5967d03-1de1-47db-a2de-774c3486c741/transcript.txt?akamai_token=exp=1656544942~acl=/media/v1/text/txt/clear/12345678910/c6359761-86f7-70d6-4b98-f11f5bb98475/d5967d03-1de1-47db-a2de-774c3486c741/transcript.txt*~hmac=101a93fa0e0d247194de3c128460d457d4eea7a27d270a1f8509c2c00205af10",
"srclang": "en-IE",
"label": "Irish English",
"status": "draft",
"sources": [
"https://bcboltqause1-a.akamaihd.net/media/v1/text/txt/clear/12345678910/c6359761-86f7-70d6-4b98-f11f5bb98475/d5967d03-1de1-47db-a2de-774c3486c741/transcript.txt?akamai_token=exp=1656544942~acl=/media/v1/text/txt/clear/12345678910/c6359761-86f7-70d6-4b98-f11f5bb98475/d5967d03-1de1-47db-a2de-774c3486c741/transcript.txt*~hmac=101a93fa0e0d247194de3c128460d457d4eea7a27d270a1f8509c2c00205af10",
"https://bcboltqause1-a.akamaihd.net/media/v1/text/txt/clear/12345678910/c6359761-86f7-70d6-4b98-f11f5bb98475/d5967d03-1de1-47db-a2de-774c3486c741/transcript.txt?akamai_token=exp=1656544942~acl=/media/v1/text/txt/clear/12345678910/c6359761-86f7-70d6-4b98-f11f5bb98475/d5967d03-1de1-47db-a2de-774c3486c741/transcript.txt*~hmac=101a93fa0e0d247194de3c128460d457d4eea7a27d270a1f8509c2c00205af10"
],
"default": false
},
{
"id": "2d0cb632-8753-a68a-4143-aea0429eac7f",
"account_id": "12345678910",
"src": "https://bcboltqause1-a.akamaihd.net/media/v1/text/txt/clear/12345678910/c6359761-86f7-70d6-4b98-f11f5bb98475/2d0cb632-a68a-4143-8753-aea0429eac7f/transcript.txt?akamai_token=exp=1656544942~acl=/media/v1/text/txt/clear/12345678910/c6359761-86f7-70d6-4b98-f11f5bb98475/2d0cb632-a68a-4143-8753-aea0429eac7f/transcript.txt*~hmac=8ae7069ac9717559e9439f5112ee133d955ec18a09563e7a3e2a48a83637c108",
"srclang": "en-US",
"label": "American English",
"status": "draft",
"sources": [
"https://bcboltqause1-a.akamaihd.net/media/v1/text/txt/clear/12345678910/c6359761-86f7-70d6-4b98-f11f5bb98475/2d0cb632-a68a-4143-8753-aea0429eac7f/transcript.txt?akamai_token=exp=1656544942~acl=/media/v1/text/txt/clear/12345678910/c6359761-86f7-70d6-4b98-f11f5bb98475/2d0cb632-a68a-4143-8753-aea0429eac7f/transcript.txt*~hmac=8ae7069ac9717559e9439f5112ee133d955ec18a09563e7a3e2a48a83637c108",
"https://bcboltqause1-a.akamaihd.net/media/v1/text/txt/clear/12345678910/c6359761-86f7-70d6-4b98-f11f5bb98475/2d0cb632-a68a-4143-8753-aea0429eac7f/transcript.txt?akamai_token=exp=1656544942~acl=/media/v1/text/txt/clear/12345678910/c6359761-86f7-70d6-4b98-f11f5bb98475/2d0cb632-a68a-4143-8753-aea0429eac7f/transcript.txt*~hmac=8ae7069ac9717559e9439f5112ee133d955ec18a09563e7a3e2a48a83637c108"
],
"default": false
}
]