기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Connect Customer에 전달할 E911의 물리적 주소 형식 지정
이 주제에서는 Connect Customer에 전달할 수 있도록 물리적 주소의 형식을 지정하는 방법을 설명합니다.
E911 아웃바운드 호출을 수행하려면 주소의 다양한 필드를 나타내는 키와 값이 있는 JSON 문자열로 고객 연결에 물리적 주소를 전달해야 합니다. 예를 들어 다음 미국 주소를 생각해 보겠습니다.
-
2,121 7th Ave, Seattle, WA, 98,121, USA
주소는 다음 예시와 같이 CivicAddress 키에 대해 JSON 문자열로 연결해야 합니다. 모든 주소 필드는 특정 코딩된 키에 연결됩니다.
CivicAddress:
{"country":"USA","RD":"7th","A3":"Seattle","PC":"98121","HNO":"2121","STS":"Ave","A1":"WA"}
다음은 예제 입력 주소가 PSAP
다음 표에는 전체 키 목록이 나와 있습니다.
| 속성 이름 | 설명 | 예제 | 필수 | 문자 수 제한 | 권장 문자 수 제한 |
|---|---|---|---|---|---|
|
country |
country는 두 글자로 된 ISO 3166 코드로 식별됩니다. |
US |
필수 |
2 |
|
|
A1 |
국가 세부 단위(주, 리전, 도, 현) |
NY |
필수 |
2 |
|
|
A3 |
시, 현, 시(일본) |
뉴욕 |
필수 |
32 |
|
|
PRD |
주요 도로 방향 |
N, W |
주소에 해당하는 경우에만 필수 |
2 |
|
|
pod |
후행 도로 접미사 |
SW |
주소에 해당하는 경우에만 필수 |
2 |
|
|
STS |
도로명 접미사 |
Avenue, Platz |
주소에 해당하는 경우에만 필수 |
5 |
|
|
HNO |
집 번호(숫자 부분만 해당) |
2121 |
필수 |
10 |
|
|
HNS |
집 번호 접미사 |
A, 1/2 |
주소에 해당하는 경우에만 필수 |
4 |
|
|
LOC |
추가 위치 정보 |
Room 543 |
선택 사항 |
60 |
20개 이하 |
|
NAM |
이름(거주지, 회사 또는 사무실 근무자) |
Example Corp |
선택 사항 |
32 |
|
|
PC |
우편 번호 |
10027 |
필수 |
5 |
|
|
RD |
기본 도로 또는 도로 |
브로드웨이 |
필수 |
40 |
참고
주소의 유효성을 마스터 주소 안내서(MSAG)와 같은 표준 리포지토리와 비교하여 확인하는 것은 사용자의 책임입니다.
프로그래밍 참고
현재 JSON 구조를 고객 연결로 전달할 Attribute 수 없습니다. 따라서 Lambda 함수에서 검색한 위치는 Connect Customer로 전달되기 전에 JSON 문자열로 변환해야 합니다. 예를 들어 Python 프로그래밍 언어를 사용하면 검색된 위치가 JSON 구조에 저장되면 다음과 같이 Connect Customer(Lambda 함수에서)에 전달할 json_agent_location 수 있습니다.
return { ,'CivicAddress': json.dumps(json_agent_location) ,'agent_did_number':
'+15555551212' }
다음 예와 같은 주소의 경우:
-
2,121 7th Ave, Seattle, WA, 98,121, USA
키-값 페어:
CivicAddress: {"country": "USA", "RD":
"7th", "A3":
"Seattle", "PC":
"98121", "HNO":
"2121", "STS":
"Ave", "A1":
"WA"}
Connect Customer에 실제로 전달되는 해당 JSON 문자열은 다음과 같습니다.
CivicAddress: {\"country\": \"USA\", \"RD\":
\"7th\", \"A3"\:
\"Seattle\", \"PC\":
\"98121\", \"HNO\":
\"2121\", \"STS\":
\"Ave\", \"A1\":
\"WA\"}
참고
json.dumps를 사용하면 각 따옴표(")에 이스케이프 문자 \가 추가됩니다.