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

클라이언트 신임 정보 작성 : Postman

이 자습서는 client_id 이나 client_secret REST API 요청을 테스트하기위한 인기있는 도구 인 Postman을 사용합니다.

개요

client_id 및 client_secret은 access_token을 얻는 데 사용되며 특정 Brightcove API를 호출 할 수있는 권한을 제공합니다. access_token을 검색하는 방법의 예를 빠른 시작 : OAuth.

아직 보지 못했다면 OAuth 개요계속 진행하기 전에 살펴 보는 것이 좋습니다.

참고 : 사용자 인터페이스를 가져 오는 UI가 있습니다. client_id 이나 client_secret:

test

  • 유효한 Video Cloud 계정
  • 유효한 공연 계정
  • 우편 집배원 Chrome 확장 프로그램 또는 패키지 앱으로 실행

개요

얻기 client_id 이나 client_secret OAuth 서비스에 대한 POST 호출 일 뿐이며 계정 ID와 BC_TOKEN이 쿠키는 Studio에 로그인 할 때 임시 쿠키에서 찾을 수 있습니다.

단계

타라, 네 BC_TOKEN 계좌 번호

스튜디오에 로그인해야 BC_TOKEN.

  1. 평소와 같이 Studio에 로그인하십시오.
  2. Studio에서 계정 프로필로 이동하여 얻을 수있는 계정 번호가 필요합니다.
    계정 정보
    계정 정보
  3. Studio의 모든 페이지를 열고 브라우저의 개발자 도구를 열고 콘솔로 이동하여 다음 코드를 붙여 넣습니다.
        var cookiesArray = document.cookie.split(";"), cookiesObj = {}, i, tmpArray = [];
        for (i = 0; i < cookiesArray.length; i++) {
            tmpArray = cookiesArray[i].split("=");
            if (tmpArray[0].indexOf('BC_TOKEN') > -1) {
                cookiesObj.BC_TOKEN = tmpArray[1];
            }
        }
        window.prompt("BC_TOKEN:", cookiesObj.BC_TOKEN);

    그리고 return 키를 누릅니다.

  4. 당신은 당신이 들어있는 프롬프트가 나타나야합니다. BC_TOKEN:
    BC_TOKEN
    BC_TOKEN
  5. BC_TOKEN을 가지고 계시다면, 클라이언트 자격 증명 얻기 섹션; 어떤 이유로 든 이전 단계를 사용하여 BC_TOKEN을 얻지 못했다면 콘솔로 이동하여 다음을 입력하십시오. document.cookie, 리턴 키를 누르십시오.
  6. 페이지의 모든 쿠키는 세미콜론으로 구분 된 목록으로 반환됩니다. 목록에서 BC_TOKEN 쿠키를 찾아 값을 복사하십시오.
    Chrome 개발자 도구의 BC_TOKEN
    Chrome 개발자 도구의 BC_TOKEN

도망 client_credentials

이제 OAuth 서비스를 호출하여 클라이언트 자격 증명을 검색 할 준비가되었습니다. 자격 증명을 요구하는 클라이언트 응용 프로그램 이름을 지정합니다.이 이름은 임의적이며 자격 증명을 사용할 응용 프로그램을 추적하는 데 도움이됩니다. 또한 액세스하려는 작업의 범위를 지정해야하며 여기에서 video-cloud/player/all perform/player/all ( Player Management API). 만나다 클라이언트 자격 증명 요청에 대한 API 작업 현재 지원되는 모든 작업 목록.

  1. Postman을 실행하고 요청 유형을로 설정합니다. POST.
  2. 다음과 같이 입력하십시오 요청 URL:
        https://oauth.brightcove.com/v4/client_credentials
  3. 다음 지침을 수행하여 헤더를 만듭니다.
    1. 요청을 클릭하십시오. 헤더 옵션을 선택합니다.
    2. 다음 , 타이핑을 시작하십시오. 권한 부여 자동으로 제공되는 옵션에서 언제든지 선택할 수 있습니다.
    3. 다음 가치 문자열을 입력하십시오. BC_TOKEN, 공백, 실제 토큰 값 순으로 표시됩니다.
    머리글 만들기
    머리글 만들기
  4. 다음을 클릭하여 사용할 요청 본문 유형을 선택하십시오. 신체 옵션을 선택한 다음 라디오 버튼을 누릅니다. x-www-form-urlencoded.
    요청 본문 유형 선택
    요청 본문 유형 선택
  5. 실제 신체 컨텐츠를 보려면 스크린 샷과 같이 4 개의 키 / 값 쌍 항목을 입력하십시오. 그들은:
    1. 키 : 유형 / value : 신임장
    2. 키 : 최대 _ 범위 / value : [{ "identity": { "type": "video-cloud-account", "account-id": YOUR_ACCOUNT_VALUE}, "operations": [ "video-cloud /player/모두" ] } ]
    3. 키 : 이름 / value : 원하는 이름
    4. 키 : 설명 / value : 당신의 선택에 대한 설명
    본문 키 / 값 쌍 정의
    본문 키 / 값 쌍 정의
  6. Click 하십시요. 전송, 다음과 같은 응답이 표시되어야합니다.
        {
            "redirect_url": null,
            "maximum_scope": [
                {
                    "identity": {
                        "type": "video-cloud-account",
                        "account-id": 57838016001
                    },
                    "operations": [
                        "video-cloud/player/all"
                    ]
                }
            ],
            "name_html": "test credentials",
            "issued_to": "rcrooks@brightcove.com",
            "trusted": null,
            "expires_at": null,
            "issued_at": "2017-08-06T20:30:17Z",
            "name": "test credentials",
            "description_html": "test for OAuth guide",
            "revoked": null,
            "type": "credential",
            "client_secret": "VD0GwgzE35uZzRzksT3dT0H_u_xZh-7oOqsiuqw4-r9qjefl;qkejfLY-PssYa1XQWF-zRn_JtNDPQUHNv-eQEwvETIw",
            "description": "test for OAuth guide",
            "client_id": "0e8939de-a2b1-44ae-9d96-f6f09ba73e8b",
            "issued_user": 53255203001
        }
  7. 복사 및 저장 client_id 이나 client_secret, 언제든지 필요할 때가 있기 때문에 access_token API를 호출합니다.

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