有什么方法可以访问紧急联系信息吗?我在 API 参考中找不到它,但它可以在 RingCentral 在线帐户门户中找到,如下所示:
问问题
65 次
1 回答
2
紧急地址联系信息在设备信息emergencyServiceAddress
属性中可用。
具有此属性的设备信息对象在帐户和扩展 API 中都可用:
GET /restapi/v1.0/account/{accountId}/device/{deviceId}
GET /restapi/v1.0/account/{accountId}/extension/{extensionId}/device/{deviceId}
要获取deviceId
要查询的值列表,请调用设备列表 API:
GET /restapi/v1.0/account/{accountId}/device
GET /restapi/v1.0/account/{accountId}/extension/{extensionId}/device
设备列表 API 不包含 ,emergencyServiceAddress
因此您需要使用它来查找deviceId
以获取特定设备的信息。
该emergencyServiceAddress
属性如下所示:
"emergencyServiceAddress": {
"street": "20 Davis Drive",
"city": "Belmont",
"state": "CA",
"country": "US",
"zip": "94402",
"customerName": "John RingForce"
},
您还可以使用更新设备端点更新紧急服务地址:
PUT /restapi/v1.0/account/{accountId}/extension/{extensionId}/device/{deviceId}
{
"emergencyServiceAddress": {
"street": "19 Davis Drive",
"city": "Belmont",
"state": "CA",
"country": "US",
"zip": "94402",
"customerName": "John RingForce"
}
}
一些演示代码可用于go-ringcentral
SDK的 repo 中的 Go :
https://github.com/grokify/go-ringcentral/blob/master/examples/e911_address/e911_address.go
于 2018-03-29T04:40:05.163 回答