业务数据 API
业务数据是可以与呼叫的元数据相关联的自定义字段。使用业务数据 API,您可以为任何已关闭的交互更新现有业务数据字段的值。您无法使用此 API 添加新的业务数据字段。此 API 与 Studio 中的 MCR META DATA 操作配合使用。此操作可使您在实时交互期间发送单个联系人的交互数据。
DEVone 开发者社区门户中提供了更新业务数据 API。
有关域和 URL 的更多信息,请参阅 DEVone 开发者社区门户中的入门。
在您开始之前
在开始使用业务数据 API 之前,必须设置用户权限、生成访问密钥,并遵循开发者门户上说明的注册和验证流程。所需权限:
-
实体:要更新业务数据 API,您需要拥有搜索和回放 > API > 更新业务数据权限。
PUT ContactID
对于已关闭的交互,更新指定 ACDContactId 可用的所有片段的现有业务数据字段信息。
ACDCContactId * : |
字符串 要更新其业务数据值的 ACD contactId 的唯一标识符。 |
URL: https://na1.test.nice-incontact.com/business-data-manager/v1/business-data/contact/ACDContactID
类型:PUT
[ { "business_data_name1": "text" }, { "business_data_name2": "true/false", }, { "business_data_name3": "numeric", } ]
应答
-
状态 204 - 服务器已成功满足请求,并且响应负载正文中没有要发送的其他内容。
-
状态 400 - 请求包含不正确的输入参数。
-
状态 401 - 身份验证失败。凭据不正确。
-
状态 403 - 需要权限。
-
状态 404 - 未找到请求的联系人。
-
状态 500 - 内部服务器错误。
https://na1.test.nice-incontact.com/business-data-manager/v1/business-data/contact/70747979