【发布时间】:2018-04-12 13:00:19
【问题描述】:
我在 DialogFlow 中创建了一个与用户交互的代理,使她能够检查后端数据库中的人口统计等详细信息。我已经使用 Fulfillment/Webhook 调用实现了这一点,并成功地解析/返回了不同类型的响应给用户以供使用。我已经在 Android 设备和 Google Actions Simulator 上对此进行了测试。
现在,我想要实现的是让用户能够通过我的应用程序在 Google 日历或类似平台上“设置提醒”。默认情况下,Google 助理只需将其告知"remind me...",Google 就会在日历中创建提醒。但是一旦我调用我的应用程序,助手就会超出范围,因此使用“提醒我”命令将不起作用。例如,我想使用 Google 日历通过我的代理创建提醒,以便在适当的时间通知用户。
我了解当用户在 Google 助理中调用应用时,她正在使用她的 Google 凭据,所以我想如果我想使用该应用来创建提醒,我应该可以选择。我已经查看了 Calendar API,但我不确定我是否应该这样做。有没有更好的方法来实现这一目标?
请注意,我想使用用户无需订阅第三方服务即可使用的提醒服务。
【问题讨论】:
标签: actions-on-google dialogflow-es google-calendar-api google-assist-api