Actions-on-Google 自定义推送消息说明
Posted
技术标签:
【中文标题】Actions-on-Google 自定义推送消息说明【英文标题】:Actions-on-Google Custom Push Message explained 【发布时间】:2019-01-02 20:18:52 【问题描述】:我无法通过自定义推送消息传递其他信息。
我有推送通知发送到我的设备,出现一个小图标,当我点击它时,我的管道会看到请求,但是,“argument”字段会自动填充“boolValue”而不是自定义值我正在尝试设置的字段。
下面是我作为 customPushMessage 发送到的有效负载。
"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"
我希望能够在请求正文中看到参数值。
根据文档here,我应该能够传递一个参数(或者更多,因为我使用的是 v2)。
另外,“userNotification::text”字段有什么作用,因为它不显示在通知中,只有“标题”和“意图描述”可以。
【问题讨论】:
【参考方案1】:因此参数值发布在“rawInputs”下的“URL”元素上
"rawInputs":
[
"inputType": "URL",
"url": "[...]¶m.Target Argument Name=Target+Argument+Raw+Text"
]
【讨论】:
以上是关于Actions-on-Google 自定义推送消息说明的主要内容,如果未能解决你的问题,请参考以下文章