개념: cURL 설정하기

이 항목에서는 API 요청을 테스트하고 만드는 데 유용한 도구인 cURL에 대해 배우게 됩니다. cURL은 HTTP 요청을 하기 위한 명령줄 도구입니다. 브라이트코브 API 호출을 테스트하기 위해 쉘 스크립트에서 cURL을 사용합니다. 맥 맥 맥 OS 또는 유닉스/리눅스 시스템을 사용하는 경우, 당신은 이미 cURL이 있습니다. Windows를 사용하는 경우 cURL을 얻으려면 아래 지침을 참조하십시오.

Windows

가지고Windows있다면 다음과 같이 cURL을 다운로드하여 설치할 수 있습니다.

cURL 설치

  1. 에서Windows C: 드라이브에curl이라는새 폴더를 만듭니다.

    C:curl

  2. https://cygwin.com/install.html로 이동하여 사용 중인 시스템에 따라 32 비트 또는 64 비트 설치 프로그램을 선택하십시오. 설치하는 동안 패키지를 설치할 것인지 묻는 메시지가 표시됩니다. Net패키지를 연 다음curl옵션을 확인한 다음 설치를 완료하십시오.

설정 테스트

cURL명령을 실행하려면 터미널 또는 DOS 프롬프트에 원하는 요청에 적절한 플래그를 입력한 다음 Return 키를 누르면 됩니다. curl cURL이 올바르게 설치되었는지 확인하려면 터미널 또는 DOS 창을 열고curl프롬프트에 를 입력한 다음 Return 키를 누릅니다. 다음과 같은 메시지가 표시되어야합니다.

curl: try 'curl --help' or 'curl --manual' for more information

데이터 보내기

예를 들어 POST 또는 PATCH 요청에서와 같이 API 요청과 함께 데이터를 보내야하는 경우 여러 가지 방법이 있습니다. 데이터를 인라인 또는 별도의 파일에 포함할 수 있습니다. 다음은 데이터를 별도의 JSON 파일로 제출하는 플레이어 관리 API 예제입니다.

curl --request POST
    --url https://players.api.brightcove.com/v2/accounts/57838016001/players
    --header 'authorization: Bearer YOUR_ACCESS_TOKEN_HERE'
    --header 'content-type: application/json'
    --data <player_data/player_config.json