지원 지원 문의 | 시스템 상태 시스템 상태

CMS API 오류 메시지 참조

이것은 오류 메시지에 대한 참조입니다. CMS API. 참조 에 대한 오류 메시지 참조 Dynamic Ingest API, 이것은 CMS API 동영상을 섭취합니다.

일반 오류 메시지

진행 현황 이름 내용 원인
400 BAD_REQUEST ILLEGAL_PATH: A request for more than 10 videos is not supported 기본 GET /videos/video_ids 요청이 10 개 이상의 동영상을 요청할 수 없습니다.
400 INVALID_SORT Attempted to sort by invalid property: '[property name]' 그리고, sort param이 유효하지 않거나 존재하지 않는 필드를 가리켰습니다.
400 INVALID_SEARCH Search string was invalid 검색 문자열 구문이 잘못되었거나 검색 문자열을 URIEncode하지 못했습니다.
400 ILLEGAL_QUERY There was a problem with the query string 검색 문자열 구문이 잘못되었습니다 (예 : 1). tags 쉼표로 끝나거나 닫히지 않은 견적이있는 검색
400 BAD_VALUE Unrecognized field in the submitted data 맞춤법 오류 또는 존재하지 않는 다른 필드 사용
400 AD_CONFIG_NOT_FOUND Ad config not found SSAI 요청에 지정된 광고 구성을 찾을 수 없습니다.
400 AD_CONFIG_INACTIVE Ad config is inactive SSAI 요청에 지정된 광고 구성이 비활성 상태입니다.
400 REFERENCES_EXIST This video is referenced by at least one playlist. 하나 이상의 재생 목록에 포함 된 비디오를 삭제하려고합니다.
400 SHARED_VIDEO Delete of shared video failed. 공유 동영상 삭제는 아직 지원되지 않습니다.
401 UNAUTHORIZED Permission denied. 누락되었거나 잘못된 OAuth 액세스 토큰입니다. 액세스 토큰을 제공 한 경우 액세스 토큰은이 요청에 대한 적절한 범위에 해당하지 않을 수 있습니다
403 NOT_AVAILABLE Resource is not available. 요청중인 리소스를 일시적으로 사용할 수 없습니다. 일부 종류의 비디오 처리가 진행되는 동안 임시 조건 일 수 있지만 메시지가 계속되면 지원부에 문의하십시오.
404 NOT_FOUND Resource does not exist. 존재하지 않는 리소스를 요청했습니다 - 맞춤법을 검사하십시오.
405 METHOD_NOT_ALLOWED The HTTP method used for the request is not allowed for this resource 가장 일반적인 원인은 읽기 전용 리소스에 PUT, POST, PATCH 또는 DELETE를 보내는 것입니다.
406 NOT_ACCEPTABLE The HTTP Accept header has a value not allowed. 그리고, Accept 헤더에는 값이 있어야합니다. application/json; 다른 값 application/x-www-form-urlencoded 이 오류로 요청이 거부됩니다.
409 LIVE_VIDEOS_NOT_SHAREABLE This video cannot be shared because it is live. Live 스트리밍 비디오 및 클립에서 생성 된 클립은 공유 할 수 없습니다.
409 REFERENCE_ID_IN_USE Reference id is already in use. 이미 사용중인 참조 ID로 동영상을 만들려고했거나 다른 동영상에서 이미 사용하고있는 참조 ID를 추가하려고했습니다.
409 CONCURRENT_UPDATE Update failed because of another update at the same time. Please try again. 별도의 API 요청, Studio 사용자 또는 일부 시스템 프로세스가 현재 동영상을 업데이트하고 있습니다. 이는 동일한 비디오에서 비동기식으로 빠르게 업데이트하는 API 업데이트 요청을하는 경우에도 발생할 수 있습니다.
409 CONFLICT Reference id is already in use. 참조 ID의 고유성을 보장하기 위해 참조 id와 관련된 조작은 최대 3 분의 ID를 잠급니다. 즉, 참조 ID를 작성하거나 변경 한 요청을 작성한 다음 해당 참조 ID를 사용하는 다른 요청을 즉시 작성하면 조작은 409 오류로 실패합니다. 1) 비디오를 삭제 한 다음 참조 아이디를 다른 비디오에 할당하려고합니다. 2) 503 (서비스를 사용할 수 없음) 오류로 실패하고 동일한 요청을 다시 시도하는 새 비디오를 만들려고합니다.

작업을 다시 시도하기 전에이 오류가 발생한 후 3 분 이상 기다리십시오. 또한 참조 ID가있는 동영상을 만들고 시도가 실패하면 (참조 ID와 관련없는 이유로) 참조 ID는 30 초 동안 잠기고 동영상을 만드는 반복 된 시도는 참조 ID가 잠금 해제 될 때까지 충분히 기다립니다.

409 CONFLICT Both accounts must be enabled for media sharing. 마스터 계정이 미디어 공유를 위해 채널에 제휴 계정을 추가하려고하면, 미디어 공유를 위해 계정을 활성화해야합니다.
409 UNSUPPORTED_MEDIA_TYPE 요청에 헤더가 누락되었을 가능성이 큽니다. Content-Type: application/json.
415 SHARING_DISABLED Master account is not enabled for media sharing. 미디어 공유가 활성화되지 않은 계정의 비디오를 공유하려고하면이 오류가 반환됩니다.
422 ILLEGAL_FIELD Unrecognized field in the submitted data 맞춤법 오류 또는 존재하지 않는 다른 필드 사용
422 VALIDATION_ERROR (JSON 데이터가 유효하지 않습니다 - 오류 메시지는 문제에 따라 다릅니다) 메시지의 예 :
  • name : REQUIRED_FIELD (비어있는 이름으로 비디오 만들기, 이름을 빈 문자열로 업데이트)
  • account_id : WRONG_ACCOUNT (URL의 계정 ID가 JSON의 계정 ID와 일치하지 않음)
  • 유효하지 않은 키 : id (ID는 수정할 수 없으며 JSON에서 키로 나타나면 안됩니다)
429 TOO_MANY_REQUESTS Too many requests 초당 너무 많은 동시 요청 또는 너무 많은 요청을 제출하고 있습니다.
500 UNKNOWN an unknown internal error occurred Brightcove 시스템에서 문제-나중에 다시 시도하십시오.
503 SERVICE_UNAVAILABLE The API is temporarily unavailable 백엔드 문제 - 나중에 다시 시도하십시오.
504 TIMEOUT something took too long 서버가 너무 바쁠 것 같습니다. 나중에 다시 시도하십시오.

미디어 공유 오류

미디어 공유 오류는 API 요청에 대한 별도의 오류 응답으로 반환되는 것이 아니라 error_message 정상 응답의 필드 :

  [
  {
  "video_id" : "394872349182374",
  "affiliate_id" : "234987239487",
  "affiliate_video_id" : "30308254055202",
  "status" : "COMPLETE",
  "shared_at" : "2017-12-11T17:57:45.530Z",
  "updated_at" : "2017-12-11T18:03:32.789Z",
  "error_message" : "[{"error_code":"MISSING_CUSTOM_FIELDS","error_message":"Affiliate account is missing custom fields: [whisky]"}]"
  }
  ]
  
  

그리고, error_message json은 오류 객체의 배열이 될 것이고, 객체는 error_codeerror_message.

error_code

오류 코드는 일반적으로 공유에 따라 다르지만 동영상의 PATCH (업데이트) 작업에서도 반환 될 수있는 유효한 오류 코드 일 수 있습니다. 공유 특정 오류 코드는 아래 표에 나와 있습니다.

미디어 공유 오류 코드
error_code error_message 원인
MISSING_CUSTOM_FIELDS Affiliate account is missing custom fields: [field1, field2]} 마스터가 설정했습니다. enforce_custom_fieldstrue공유되는 동영상은 제휴사 계정에 존재하지 않는 참조 필드입니다.
CONFLICT Affiliate account is not configured for geo restriction. 마스터에 enforce_geo가 true로 설정되어 있고 해당 계정이 지리 필터링을 위해 구성되었지만 가맹 계정이 지리 필터링을 위해 구성되지 않았습니다.
SHARING_DISABLED Affiliate account is not enabled for media sharing. 마스터가 미디어 공유를 사용할 수없는 제휴사와 동영상을 공유하려고했습니다.
NOT_FOUND Resource does not exist. 뭔가 빠졌습니다. 일반적으로 이것은 마스터 비디오가 사라 졌음을 의미합니다. 공유 요청 직후 마스터 비디오를 삭제 한 경우에 발생할 수 있습니다. 이는 마스터 계정에 아직 채널이 없거나 제휴 계정이 존재하지 않거나 채널의 유효한 회원이 아닌 경우를 의미 할 수 있습니다. 이전 할 때 문제가 발생한 경우 발생할 수 있습니다. CMS API 미디어 공유.
UNKNOWN Sharing failed with an unknown error, error_id INSERT-UNIQUE-ERROR-ID 예기치 않은 일이 일어났습니다. error_message는 devops가 근본적인 원인을 식별하는 데 사용할 수있는 오류 ID를 포함합니다. 공유 시도를 다시 시도하면 대부분의 경우 작동합니다.
VALIDATION_ERROR {field}: ILLEGAL_VALUE {field}이 "경제학"인 경우 마스터 비디오가 "AD SUPPORTED"이지만 제휴 계정에 광고가 활성화되어 있지 않은 것이 문제입니다. 또한 광고에 대해 계정이 사용 중지 된 경우 (비공유 동영상의) 동영상 메타 데이터에서 지원되는 광고를 광고로 설정 한 경우에도 발생합니다. {field}이 다른 경우 조사가 필요합니다.
REFERENCE_ID_IN_USE Reference id whatever-you-used is already in use. 참조 ID는 마스터 계정에서 유효했지만 이미 제휴 계정에서 사용 중입니다.

12 년 2020 월 XNUMX 일에 마지막으로 업데이트 된 페이지