지원 지원 문의 | 시스템 상태 시스템 상태
페이지 내용

    개요 : Player Management API

    Player 관리는의 생성, 편집 및 관리를 말합니다 player게시자에게 리소스로 제공됩니다. Player 서버 측 REST API를 통해 관리 할 수 ​​있으며 소비자는 소비자가 작성, 구성, 미리보기 및 공개 할 수 있습니다. player 인스턴스.

    소개

    작성 및 업데이트 players는 XNUMX 단계 접근 방식으로 수행됩니다. 모든 변경 사항을 프로덕션에 자동으로 적용하지 않고 player변경 사항은 미리보기로 분리되어 게시됩니다. 이제 미리보기에 원하는 모든 업데이트를 할 수 있습니다 player 최종 사용자가 보는 것에 영향을 미치지 않습니다. 언제든지 변경 사항을 게시하도록 선택할 수 있습니다.

    그리고, Player Management API 사용자가 다음을 수행 할 수 있습니다.

    1. 만들기 player
    2. 의 설정을 봅니다 player
    3. 의 설정 변경 player
    4. 모든 목록을 player게시자와 연관된
    5. 게시 player 소비자가 사용할 수 있도록

    또한 API 참조.

    기본 URL

    API의 기본 URL은 다음과 같습니다.

        https://players.api.brightcove.com/v2

    소개

    그리고, player 관리 시스템은 세 가지 주요 개체로 구성됩니다. 기본 템플릿입니다. player와 아이 players.

    Brightcove 기본 템플릿 -템플릿은 사용자에게 제공되는 시청 환경을 만들기위한 기초로 사용되는 파일 및 설정 모음이며 모든 사용자를위한 기초입니다. player님이 생성되었습니다. 이 파일들은 결국 사용자 정의로 컴파일됩니다 player 브라우저에로드 된 실제 코드를 설정하고 player). 현재 시스템 전체에서 사용되는 단일 템플릿이 하나 있습니다. 따라서 API를 통해 템플릿을 볼 수 없습니다.

    선수 - Player이는 템플릿에 적용 할 일반 정보 및 사용자 정의를 캡처하는 고객 별 설정입니다. 이 설정은 API 및 player 객체 결과. 사용자 정의에는 설정, 스타일 및 플러그인이 포함될 수 있습니다. 사용자 정의 가능성의 전체 목록은 Player 구성 안내서.

    아동 Players - 아이 playerEmbed API를 사용하여 생성 된의 인스턴스는 여러 인스턴스를 생성 한 결과입니다. player. 그만큼 player 당신이 원하는 속성의 대부분을 가지고 player 아이를 사용할 수 있습니다 player 다른 속성의 하위 집합을 사용자 지정하려면 player 인스턴스. 아이 player 주어진 미디어에 추가 할 미디어 만 정의 할 수 있습니다 player또는 공통 설정을 변경하는 설정 또는 스타일 재정의를 정의 할 수 있습니다. player 그것이 속한 부모에 대한 변경 player 설정은 모든 어린이에게 적용됩니다 player부모로부터 생성 player. 체크 아웃 Embed API 가이드 자세한 내용은.

    이 다이어그램은 기본 템플릿 간의 관계를 보여줍니다. player와 아이 players.

    Player 엔터티 계층
    Player 엔터티 계층

    귀하가 Player Management API 처음으로 Brightcove Default Player 귀하의 계정에서 생성됩니다. 그 player 개체는 당신이 선택한대로 할 수 있습니다. 그대로 사용하거나 설정을 변경하거나 스타일을 변경하거나 플러그인을 추가 할 수 있습니다. Brightcove Default 만 사용하도록 선택할 수 있습니다 Player 사용자 정의를 사용하거나 다른 player웹 사이트의 다른 위치에 대한 다른 모양과 설정을 캡처합니다.

    게시 개요

    의 특징 중 하나 Player 관리 시스템은 테스트하려는 변경 사항을 버전과 분리하는 기능입니다. player 공개적으로 게시됩니다. UI와 API 모두에서 player의 구성에서 변경 사항은 미리보기 버전을 통해 즉시 사용할 수 있습니다. player. 이 미리보기 버전은 완전히 사용 가능하고 테스트 가능합니다. 미리보기 URL을 공유하여 승인하거나 player 변경 사항에 만족할 때까지 미리보기 player 공개적으로 사용할 수 있습니다.

    폭포 업데이트

    출판 player 아이에게 영향을 줄 수있는 결과 player에스. 게시에 대한 자세한 내용은 다음과 같습니다.

    • A player 게시는 모든 자식의 다시 게시를 트리거합니다 player 그로부터 생성 된 인스턴스 player.
    • 아이 player 게시는 그 아이에게만 영향을 미칩니다 player.
    • Brightcove 기본 템플릿 업데이트 (Brightcove 제어)는 모두 다시 게시를 트리거합니다. players와 player 다시 게시하면 모든 어린이의 다시 게시가 시작됩니다. player각각에서 생성 player.

    설정은 어린이 승 방식으로 적용됩니다. 즉, 하위 수준의 설정이 상위 수준의 변경보다 우선합니다. 다음을 고려하세요:

    • 기본 템플릿은 CSS 값을 빨간색으로 정의합니다.
    • A player 동일한 CSS 값을 흰색으로 정의합니다.
    • 아이 player 동일한 CSS 값을 파란색으로 정의합니다.

    아이가 이기기 때문에, 결과는 :

    • 그리고, player의 CSS 값은 흰색입니다.
    • 아이 player의 CSS 값은 파란색입니다.

    이 상속 동작은 속성의 데이터 유형이 배열 인 경우 변경할 수 있습니다. 그만큼 배열 필드 Embed API 가이드의 섹션에서 자세한 내용을 설명합니다.

    구성 옵션

    만들려면 player 기본보다 더 고급 player, 귀하는 Player 구성. 구성은 JSON을 사용하여 정의됩니다.

    속도 제한

    그리고, Player Management API 고유 IP별로 속도 제한이 활성화되었습니다. 다음은 요율 제한입니다.

    요청 유형 한도
    게시 및 생성 (players 및 포함) 60 개 요청 / 분
    읽기 (GET) 600 개 요청 / 분
    쓰기 (POST, PUT, PATCH 및 DELETE) 300 개 요청 / 분
    Player 시사 100 개 요청 / 분

    응답 상태 코드

    응답 및 오류 코드 / 메시지는 W3에 의해 정의 됨. 가장 보편적으로 사용되는 코드는 다음과 같습니다.

    • 200 요청 성공
    • 201 작성 (a player구성)
    • 400 잘못된 요청 - API 호출 구문이 잘못된 것 같습니다.
    • 401 잘못된 인증 - 비밀번호가 올바르게 입력되었거나 비밀번호를 잘못 입력했는지 확인하십시오. OAuth 지침 바르게
    • 404 찾을 수 없음 - 리소스가 존재하고 API 호출에 사용 된 URL이 올바른지 확인하십시오
    • 429요금 한도를 초과했습니다.
    • 500 내부 서버 오류 - 요청을 수행하는 동안 오류가 발생했습니다.

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