소개
이 문서에서는 규정 준수 책임자 역할을 가진 관리자가 가상 회선 및 API를 사용하는 사용자에 대한 개별 통화 녹음 파일을 다운로드하는 방법에 대해 설명합니다.
사전 요구 사항
요구 사항
- 제어 허브의 관리자 액세스.
- 규정 준수 책임자 역할
사용되는 구성 요소
이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.
- Webex 통화.
- Webex Calling APIs(Webex 호출 API).
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
배경 정보
Webex Calling에서는 통화 녹음을 위한 녹음 공급자로 Webex를 사용하는 옵션을 사용할 수 있습니다. 이를 통해 Webex 플랫폼 내에서 손쉽게 통화를 녹음하고 저장할 수 있습니다.
규정 준수 책임자 역할을 가진 관리자만 API를 통해 녹음을 다운로드하고 영구적으로 삭제할 수 있습니다.
다음 예에서는 개발자 설명서 Converged Recordings를 사용하여 API 메서드를 통해 통화 녹음을 다운로드하는 단계를 설명합니다.
통화 녹음 다운로드 단계
1단계. 관리자 자격 증명으로 Webex 개발자 포털에 로그인하고 통합 녹음을 검색합니다.
Converged Recordings 옵션 선택
2단계. Method(방법) 목록에서 GET Request List Recordings for Compliance Officer(규정준수 담당자를 위한 GET 요청 목록 녹음)를 선택합니다.
Compliance Officer 옵션에 대한 녹화 나열
3단계.Query Parameters(쿼리 매개변수) 섹션에서 검색 매개변수를 입력하고 Run(실행) 버튼을 클릭하여 요청을 실행합니다.
쿼리 매개 변수 및 실행 단추
참고: 오른쪽 창의 정보를 사용하여 각 필드에 대한 자세한 내용을 확인할 수 있습니다. 예를 들어, locationId는 Webex Control Hub - Locations 섹션에서 확인할 수 있습니다.
4단계. 응답 상자에 응답이 표시됩니다. 각 개별 레코드는 중괄호 {}에 나열되며 id 특성이 recordingId를 나타냅니다. 참조를 위해 텍스트 파일에 결과를 복사합니다.
응답 상자 요소
{ "items": [ { "id": "00060000-0300-0b00-0500-ab0000000000", "topic": "Call with +000000000000-20240625 1916", "createTime": "2024-06-25T19:16:41Z", "timeRecorded": "2024-06-25T19:15:48Z", "ownerId": "0000000d-0000-0000-0000-00000000000d", "ownerType": "virtualLine", "format": "MP3", "durationSeconds": 40, "sizeBytes": 122419, "serviceType": "calling", "storageRegion": "US", "status": "available", "serviceData": { "locationId": "eeeeeeeee-xxxx-0000-eeee-000000000000", "callSessionId": "00000000-xxxx-0000-0000-00000000000" } }, { "id": "0005n000-0400-0c00-05600-cd0000000000", "topic": "Call with +000000000000-20240625 1914", "createTime": "2024-06-25T19:14:20Z", "timeRecorded": "2024-06-25T19:13:45Z", "ownerId": "0000000c-0000-0000-0000-00000000000e", "ownerType": "virtualLine", "format": "MP3", "durationSeconds": 15, "sizeBytes": 49195, "serviceType": "calling", "storageRegion": "US", "status": "available", "serviceData": { "locationId": "eeeeeeeee-xxxx-0000-eeee-000000000000", "callSessionId": "00000000-xxxx-0000-0000-0000000000x" }
5단계. 특정 녹음을 다운로드하려면 메서드 목록으로 돌아가서 GET 요청, 녹음 세부 정보 가져오기를 선택합니다.
녹음 세부 정보를 가져옵니다.
6단계. GET URL에서 recordingId를 다운로드할 녹음의 실제 ID로 바꿉니다. 그런 다음 Run(실행) 버튼을 클릭하여 요청을 실행합니다.
recordingId 버튼을 클릭합니다.
녹음 Id 및 실행 단추
7단계. 응답 상자에 검색 결과가 포함되어 있습니다. 출력을 텍스트 파일에 복사하고 audioDownloadLink 특성을 식별합니다.
{ "id": "0005n000-0400-0c00-05600-cd0000000000", "topic": "Call with +000000000000-20240625 1914", "createTime": "2024-06-25T19:14:20Z", "timeRecorded": "2024-06-25T19:13:45Z", "temporaryDirectDownloadLinks": { "audioDownloadLink": "url-xxxxx", "expiration": "2024-06-25T23:18:11Z" }, "ownerId": "000000000-0000-0000-xxxx-000000xxxxxx", "ownerType": "virtualLine", "format": "MP3", "durationSeconds": 15, "sizeBytes": 49195, "serviceType": "calling", "storageRegion": "US", "status": "available", "serviceData": { "locationId": "eeeeeeeee-xxxx-0000-eeee-000000000000", "callSessionId": "xxxxxxxx-0000-0000-xxxx-0000xxxxxxxx" } }
8단계. audioDownloadLink 아래에 있는 전체 URL을 복사하여 웹 브라우저에 붙여넣습니다. 따옴표 사이에 모든 문자를 포함해야 합니다. Enter 키를 눌러 다운로드를 시작합니다. 녹음은 시스템에 MP3 파일로 다운로드됩니다.
MP3 파일 다운로드
참고: API와 관련된 질문 및 문제는 Webex Developer Support for Webex에 문의하십시오.
관련 정보