【发布时间】:2017-06-27 00:56:36
【问题描述】:
所以这就是我想要做的: 我用 api.ai 为我的业务构建了一个机器人,它现在托管在我的网页和我的 Facebook 页面上。机器人运行良好。
我想通过允许我的客户在我的日历上进行查询,要求预订特定时间,查看是否可用,如果没有提供类似的其他时间,然后进行预订,将其推进到下一步。
我一直在阅读this thread 并附有很好的答案,但我认为我的情况有点不同。 我想知道机器人是否总是可以拥有一个令牌,这样每个客人就不必进行身份验证来查询日历?
显然我是新手,我一直在阅读谷歌日历 api 和 api.ai 的指南,但我还没有真正了解如何做到这一点。我想有一种方法可以将令牌存储在某处,然后仅以某些特定意图触发查询,但不确定如何。
我还完成了 G-calendar api 的 node.js 快速入门指南,如果有帮助,它可以正常工作。
感谢您的帮助!
【问题讨论】:
-
澄清一下 - 您不是试图将日历请求附加到特定的 Google 用户,而是允许通过 API.AI 与您交谈的任何人编辑日历?
-
没错,所以我认为我必须在具有 webhook 的应用程序中存储一个带有客户端密码和 ID 的 client-secret.json 文件,但我不确定。
标签: node.js dialogflow-es google-calendar-api