资源:TaskPushNotificationConfig
| JSON 表示法 |
|---|
{
"name": string,
"pushNotificationConfig": {
object ( |
| 字段 | |
|---|---|
name |
配置的资源名称。格式:tasks/{taskId}/pushNotificationConfigs/{configId} |
pushNotificationConfig |
推送通知配置详细信息。 |
PushNotificationConfig
用于为任务更新设置推送通知的配置。
| JSON 表示法 |
|---|
{
"id": string,
"url": string,
"token": string,
"authentication": {
object ( |
| 字段 | |
|---|---|
id |
相应推送通知的唯一标识符(例如 UUID)。 |
url |
用于发送通知的网址 |
token |
对于相应任务/会话而言唯一的令牌 |
authentication |
有关要随通知一起发送的身份验证的信息 |
AuthenticationInfo
定义身份验证详细信息,用于推送通知。
| JSON 表示法 |
|---|
{ "schemes": [ string ], "credentials": string } |
| 字段 | |
|---|---|
schemes[] |
支持的身份验证方案 - 例如 Basic、Bearer 等 |
credentials |
可选凭据 |
方法 |
|
|---|---|
|
为任务设置推送通知配置。 |
|
删除任务的推送通知配置。 |
|
获取任务的推送通知配置。 |
|
获取为任务配置的推送通知列表。 |