>我无法通过自定义推送消息传递其他信息。
我有推送通知发送到我的设备,出现了一个小图标,当我单击它时,我的管道会看到请求,但是,"参数"字段会自动填充"boolValue"而不是我尝试设置的自定义值字段。
下面是我作为自定义推送消息发送到的有效负载。
{
"customPushMessage": {
"target": {
"userId": "[User - Id - Omitted]",
"intent": "TellJoke",
"argument": {
"rawText": "Target Argument Raw Text",
"textValue": "Target Argument Text Value",
"name": "Target Argument Name"
},
"locale": "en-US"
},
"userNotification": {
"title": "User Notification Title",
"text": "User Notification Text"
}
}
}
我希望能够在请求正文中看到参数值。
根据这里的文档,我应该能够通过一个参数(或者更多,因为我使用的是 v2)。
此外,"userNotification::text"字段有什么用途,因为它不显示在通知中,只有"标题"和"意图描述"显示。
因此,参数值发布在"rawInputs"下的"URL"元素上
"rawInputs":
[
{
"inputType": "URL",
"url": "[...]¶m.Target Argument Name=Target+Argument+Raw+Text"
}
]