cURL 도구를 사용하여 Google Cloud Text-to-Speech API와 같은 웹 API를 테스트할 수 있습니다. 특정 API 요청을 구성하여 cURL을 통해 전송하고, 응답을 받아보는 방식으로 API가 올바르게 작동하는지 확인할 수 있습니다.
Google Cloud Text-to-Speech API를 테스트하는 기본적인 cURL 명령 예시는 다음과 같습니다:
curl -X POST \ -H “Authorization: Bearer YOUR_API_KEY” \ -H “Content-Type: application/json; charset=utf-8” \ –data “{ ‘input’:{ ‘text’:’Hello, world!’ }, ‘voice’:{ ‘languageCode’:’en-US’, ‘ssmlGender’:’NEUTRAL’ }, ‘audioConfig’:{ ‘audioEncoding’:’MP3′ } }” “https://texttospeech.googleapis.com/v1/text:synthesize”
커맨드 프롬프트에서 cURL 명령을 입력할 때 줄바꿈이나 여러 줄에 걸쳐있는 명령을 올바르게 처리하지 못하는 경우가 있습니다. 이럴 때는 명령을 한 줄로 만들어서 입력하거나, 여러 줄을 정확하게 붙여넣어야 합니다.
한 줄로 만든 cURL 명령을 입력하는 방법은 다음과 같습니다:
- 텍스트 편집기(예: 메모장)를 열고, cURL 명령을 복사하여 붙여넣습니다.
YOUR_API_KEY
부분을 실제 Google Cloud API 키로 교체합니다.- 모든 줄바꿈을 제거하여 명령을 하나의 긴 줄로 만듭니다.
- 이렇게 만든 한 줄짜리 명령을 전체 복사합니다.
- 커맨드 프롬프트에 붙여넣고, 엔터 키를 눌러 명령을 실행합니다.