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

    개요: 플랫폼 API

    브라이트코브 플랫폼 API를 사용하면 브라이트코브 시스템과의 상호 작용을 자동화하고 브라이트코브 시스템과 CMS 및 기타 애플리케이션 간에 통합할 수 있습니다.

    서문

    브라이트코브 플랫폼 API는 데이터를 가져와 브라이트코브 플랫폼의 여러 부분으로 전송할 수 있는 RESTful API입니다. 몇 가지 사용 예는 다음과 같습니다.

    • 비디오 클라우드로 비디오 수집
    • 비디오 클라우드에서 비디오 관리
    • Video Cloud 계정에 대한 사용자 정의 분석 보고서 만들기
    • 브라이트코브 플레이어 만들기 및 관리
    • 라이브 스트리밍을 위한 브라이트코브 라이브 작업 만들기
    • Zencoder에서 비디오용 트랜스코딩 작업 만들기

    편안한 API

    RESTful API에 익숙하지 않은 경우 몇 가지 일반적인 특징이 있습니다.

    • 요청은 다음과 같은 다른 방법을 사용하여 HTTP 요청을 전송하여 이루어집니다. GET , POST , PATCH , 및DELETE , 수행 된 작업의 종류에 따라 다릅니다.
    • 응답은 일반적으로 모든 프로그래밍 언어가 기본 데이터 유형으로 구문 분석 할 수있는JSON문자열의 형태입니다.

    REST의 장점은 RESTful API가 특정 프로그래밍 언어에 의존하지 않는다는 것입니다. HTTP 요청을하고 JSON 응답을 구문 분석 할 수있는 한 API는 사용중인 언어를 신경 쓰지 않습니다.

    분류: 코르스

    한 가지 주의해야 할 점은 대부분의 브라이트코브 API가CORS를사용할 수 없다는 것입니다. 전체 설명을 위해 링크 된 문서를 읽을 수는 있지만 거의 모든 경우의 API 요청은 웹 클라이언트 (예: 웹 응용 프로그램) 에서 수행 할 수 없다는 것입니다.

    이 사이트의 많은 샘플 앱에서와 마찬가지로 서버 측 프록시를 통해 API 요청을 라우팅하여 API와 웹 인터페이스를 사용할 수 있으며REST API 사용에서설명합니다.

    cURL , 우편 배달부또는불면증과같은 도구를 사용하여 인터넷에 연결된 컴퓨터에서 요청할 수 있습니다.

    인증

    대부분의 플랫폼 API에 대한 인증은 임시 OAuth2 액세스 토큰을 통해 이루어집니다. 일부 API는 영구 API 키 또는 정책 키를 대신 사용합니다. 자세한 내용은 개별 API에 대한 설명서를 참조하십시오.

    비디오 클라우드 API

    비디오 클라우드 API
    API 사용 랜딩 페이지 개요 빠른 시작 참조
    CMS 동영상 및 재생목록 관리 (캐시되지 않음) Landing Page Overview Quick Start Reference
    Dynamic Ingest 비디오 및 에셋 추가, 교체 및 다시 코드 변환 Landing Page Overview Quick Start Reference
    Analytics Video Cloud계정에 대한 분석 데이터 얻기 Landing Page Overview Quick Start Reference
    Data Collection 분석 데이터 보내기Video Cloud비에서Brightcove플레이어 Landing Page Overview Quick Start Reference
    Playback 클라이언트에서 비디오 및 재생 목록 데이터에 액세스 Landing Page Overview Quick Start Reference
    Audience Video Cloud계정에 대한 잠재고객 데이터 얻기 Landing Page Overview   Reference
    Social Video Cloud동영상의 소셜 플랫폼에 대한 공유 기록 및 상태 얻기 Landing Page Overview   Reference
    SSAI 서버측 광고 통합 (VOD) 을 위한 광고 구성 관리 Landing Page Overview   Reference
    Ingest Profiles 계정의 인제스트 프로필 관리 Landing Page Overview Quick Start Reference
    In-Page Experiences (REST) 페이지 내 경험 관리 Landing Page Overview   Reference
    OAuth 다른 RESTful API에 대한 클라이언트 자격 증명 및 액세스 토큰 가져 오기 Landing Page Overview Quick Start Reference
    Policy 액세스 하는 데 사용 되는 정책 키를 생성Playback API Landing Page Overview Quick Start Reference
    Player Management Brightcove플레이어 생성 및 관리 Landing Page Overview Quick Start Reference
    Delivery System 플레이어 관련 파일 관리 및 배포 Landing Page Overview Quick Start Reference

    브라이트코브 플레이어 (독립형) API

    브라이트코브 플레이어 API
    API 사용 랜딩 페이지 개요 빠른 시작 참조
    Player Management Brightcove플레이어 생성 및 관리 Landing Page Overview Quick Start Reference
    Delivery System 플레이어 관련 파일 관리 및 배포 Landing Page Overview Quick Start Reference
    OAuth 다른 RESTful API에 대한 클라이언트 자격 증명 및 액세스 토큰 가져 오기 Landing Page Overview Quick Start Reference

    브라이트코브 라이브 API

    브라이트코브 라이브 API
    API 사용 랜딩 페이지 개요 빠른 시작 참조
    Live 실시간 스트림 생성 및 관리 Landing Page Overview Quick Start Reference

    젠코더 API

    젠코더 API
    API 사용 랜딩 페이지 개요 빠른 시작 참조
    Zencoder VOD 및 라이브 스트림 자산 트랜스코딩 Landing Page Quick Start Encoding Settings Reference