HTTPS와 승인된 API 자격 증명을 사용한 HTTP Basic 인증을 사용하세요. 자격 증명은 애플리케이션 서버에 보관하세요. 이러한 호스팅 PBX 엔드포인트는 api.multitel.net에서 /hpbx/을(를) 사용하며, /v3은(는) 삽입하지 마세요. HTTP 결과와 JSON 응답의 애플리케이션 수준의 처리 결과 상태를 모두 확인하세요.
번호와 PBX 선택
엔드포인트 형태는 POST /hpbx/dids/{operation}/{billing_code}입니다. 지원되는 작업에는 생성, 편집 및 삭제가 포함됩니다. 청구 코드는 인증된 계정에 속한 PBX를 식별해야 합니다. 라우팅 레코드를 생성해도 공중전화망에서 사용할 새 전화번호가 구매되는 것은 아닙니다.
라우팅 필드
| 필드 | 목적 |
|---|---|
| number / fullnumber | PBX 라우팅 레코드가 나타내는 DID입니다. |
| comment | 관리자용 설명입니다. |
| maxchannels | PBX 라우트의 최대 동시 통화 수입니다. |
| destination | 선택한 PBX에서 정해진 순서에 따른 착신지 값. |
| unconditional | 사용 시 무조건 착신 전환 대상. |
| cnam | 발신자 이름 조회 설정이며, 사용 요금이 부과될 수 있습니다. |
| recording | 녹음 정책: no, yes, yeschange 또는 nochange. |
| di_emailrecording / di_minemailrecording | 녹음 파일의 이메일 수신처 및 최소 녹음 길이. |
| allowemergency / emergencynotes | 긴급 통화용 발신자 ID 설정이며, 긴급 통화용 주소를 등록하는 기능은 아닙니다. |
| didprefix / didnameprefix | 발신자 번호/이름 프리픽스. |
| fax / faxprotocol / faxstore / faxemail | 팩스 감지, 프로토콜 및 전달/저장 선택 사항. |
| sms_destination / di_smstofield / di_sms_store | 활성화된 메시지 전송/저장 설정. |
유효한 착신지 준비
대상 값은 선택한 PBX에서 가져와야 합니다. 이전 Array() 샘플은 JSON 또는 폼 페이로드가 아니었습니다. 요청을 구성하기 전에 내선 번호, IVR 또는 그룹을 확인하세요. 연동하려는 API 영역에는 현재의 번호 라우팅 스키마를 사용하세요.
결과 확인
JSON 응답의 애플리케이션 수준 처리 결과 상태를 확인하고, 해당 번호의 설정을 다시 열어 통제된 착신 테스트 통화를 하십시오. 통화 중, 무응답, 시간 초과 및 녹음/팩스/메시지 경로를 각각 별도로 확인하십시오. 단계별 설정 방법은 포털 라우팅 가이드를 따르십시오.