除了可以在 Hub 服务的“自定义通知”向导中配置的操作方法以外,您还可以在使用通知服务 API 创建通知时配置其他操作方法。
要查看这些操作通知的代码示例,请转到 Workspace ONE 通知服务 API 页面上的“文档”选项卡,网址为 https://code.vmware.com/apis/402#/Notifications。
- "action_key":"OPEN_IN"。进行 API 调用以在系统的默认浏览器中打开特定的 URL。例如,创建一个更改密码通知,其中包含具有密码更改 URL 链接的更改密码操作。
- "action_key":"DIRECT"。对特定的 URL 进行 API 调用,其中“type”值为 HTTP 方法,“request”值包含将在 API 调用运行时作为负载发送的硬编码字段。例如,创建一个需要回答为“是”或“否”的调查问题。当用户单击回答问题时,会将响应(“是”或“否”)发送到列出的 URL。
- "action_key":"USER_INPUT"。对特定的 URL 进行 API 调用,其中“type”值为 HTTP 方法,用户将在该方法中输入一些随负载一起发送的内容。例如,创建一个要求收件人在拒绝请求时添加注释的“接受”或“拒绝”通知。此响应将作为对指定 URL 的 API 调用的负载发送到。
如果使用 DIRECT 或 USER_INPUT 作为操作类型,请确保您使用的 URL 时不需要进行身份验证即可访问。如果需要授权令牌,API 调用将失败。有关要使用的 API 代码示例,请参阅通知服务 API 文档。