使用 NodeJS 对 Google 推送通知的操作
Posted
技术标签:
【中文标题】使用 NodeJS 对 Google 推送通知的操作【英文标题】:Actions on Google Push Notifications with NodeJS 【发布时间】:2018-12-13 18:49:51 【问题描述】:我正在努力通过官方Documentation 如何在 Actions on Google 中设置推送通知。我确实找到了这个 Github 项目here。
但是,我仍然不清楚在对话流中设置意图以实现这一目标的确切步骤。我目前正在为所有意图使用 webhook。
问题 #1:
在官方文档中,它谈到了引用事件actions_intent_PERMISSION
。但是,当我要求获取用户位置时,我已经为此事件设置了意图。我是设置单独的意图来处理推送通知的用户权限,还是以某种方式在一个意图中处理两个权限授予?
问题 #2:
我需要多少意图才能正确执行此用户流?
DF:“你想收到恶劣天气的通知吗?” 用户:“是” DF:“我需要获得许可才能向您发送通知,可以吗?” 列出“是” * 这里出现了多少意图 *我希望找到一个更具体的示例,说明如何使用 dialogflow 为 google 操作设置推送通知。
【问题讨论】:
您是否尝试过与该示例等效的Dialogflow? 我没看到这个,我去看看谢谢你的链接。 【参考方案1】:Nick Felker 有一个很好的链接,我不知道我是怎么错过这个例子的,但它是一个更清楚的例子,说明了如何使用 Nodejs 实现在对话流中构建推送通知。
感谢您的链接: https://github.com/actions-on-google/dialogflow-updates-nodejs/blob/master/functions/index.js
【讨论】:
以上是关于使用 NodeJS 对 Google 推送通知的操作的主要内容,如果未能解决你的问题,请参考以下文章
我如何注册Google Classroom API的推送通知?
如何在 nodejs 中使用 FCM 发送 AWS SNS 推送通知?
使用 NodeJS 的 Firebase 网络推送通知不起作用