기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Connect에 전달할 E911의 물리적 주소 형식 지정
이 주제에서는 실제 주소를 Amazon Connect에 전달할 수 있도록 형식을 지정하는 방법을 설명합니다.
E911 아웃바운드 통화에는 실제 주소가 주소의 다양한 필드를 나타내는 키와 값이 포함된 JSON 문자열로 Amazon Connect에 전달되어야 합니다. 예를 들어 다음 미국 주소를 생각해 보겠습니다.
-
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 코드로 식별됩니다. |
미국 |
필수 |
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)와 같은 표준 리포지토리와 비교하여 확인하는 것은 사용자의 책임입니다.
프로그래밍 참고
현재 Amazon Connect에 JSON 구조를 Attribute
로 전달할 수 없습니다. 따라서 Lambda 함수에 의해 검색된 위치는 Amazon Connect에 전달되기 전에 JSON 문자열로 변환되어야 합니다. 예를 들어 Python 프로그래밍 언어를 사용하는 경우, 검색된 위치가 JSON 구조 json_agent_location
에 저장되어 있으면 다음과 같이 Lambda 함수에서 Amazon Connect로 전달할 수 있습니다.
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
"}
그리고 실제로 Amazon Connect에 전달되는 해당 JSON 문자열입니다.
CivicAddress: {\"country\": \"
USA
\", \"RD\":
\"7th
\", \"A3"\:
\"Seattle
\", \"PC\":
\"98121
\", \"HNO\":
\"2121
\", \"STS\":
\"Ave
\", \"A1\":
\"WA
\"}
참고
json.dumps
를 사용하면 각 따옴표(")에 이스케이프 문자 \가 추가됩니다.