E911的物理地址的格式
本主题解释了如何格式化物理地址,以便将其传递到Amazon Connect。
E911出站呼叫需要将物理地址作为JSON字符串传递给Amazon Connect,其键和值代表地址中的各种字段。例如,考虑以下美国地址:
-
2121 7th Ave, Seattle, WA, 98121, USA
地址必须以 JSON 字符串的形式附加到指定的键上 CivicAddress,如下例所示。每个地址字段都与一个特定的编码键关联。
CivicAddress: {"country":"
USA","RD":"7th","A3":"Seattle","PC":"98121","HNO":"2121","STS":"Ave","A1":"WA"}
下图展示了一个示例输入地址如何映射到PSAP。 地址键:

下表列出了所有键。
| 属性名称 | 描述 | 示例 | 是否必须 | 字符限制 | 建议字数限制 |
|---|---|---|---|---|---|
|
country |
该国由两位字母的 ISO 3166 代码标识。 |
US |
必须 |
2 |
|
|
A1 |
国家行政区划(州、地区、省、县) |
NY |
必须 |
2 |
|
|
A3 |
城市、乡镇、市(日语) |
New York |
必须 |
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 |
主要道路或街道 |
Broadway |
必须 |
40 |
目前无法将 JSON 结构直接传递 Attribute给 Amazon Connect。因此,Lambda 函数检索到的位置信息需要先转换为 JSON 字符串,然后再传递给 Amazon Connect。例如,如果使用 Python 编程语言,并且检索到的位置信息存储在 JSON 结构中json_agent_location,则可以按如下方式将其(从 Lambda 函数)传递给 Amazon Connect:
return { ,'CivicAddress': json.dumps(json_agent_location) ,'agent_did_number': '+15555551212' }
例如以下地址:
-
美国华盛顿州西雅图市第七大道2121号,邮编:98121
键值对:
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\"}
转载地址:https://docs.aws.amazon.com/connect/latest/adminguide/connect-format-physical-address-e911.html

浙公网安备 33010602011771号