我在dialogflow上制作了一个聊天机器人,它可以满足餐厅的基本需求(预订餐桌,点餐,可能留下评论等)。
我已经能够预订餐厅,我知道如何提取点餐所需的信息,但我不知道/完全理解的是获取这些信息的过程,以及餐厅能够在另一边看到它。例如,当我做餐厅预订时,餐厅可以看到预订的方式是在我连接到dialogflow代理的Google Calendar API上。
以下是对话如何进行的示例,可能会进一步澄清:
我知道怎么做:
User: I'd like to buy a small Dark roast coffee
Bot: Okay, is that everything?
User: Yes
Bot: Okay, Your small Dark roast is being made!但这是完全无用的,如果它没有去任何地方,餐厅看不到另一边的订单(即:无法在订单屏幕或程序上看到它)
我知道这涉及到在内联编辑器或heroku API中的某种实现,但我对web开发非常陌生,所以我不完全理解如何让这个订单通过,以便餐厅可以看到它。
有什么建议或建议吗?
谢谢你的帮助!
发布于 2018-11-12 06:21:31
您必须将数据/对话框存储到后端。
您还需要在前端中扮演两个角色。顾客和餐厅。也就是说,您必须实现身份验证(Login - Logout - Signup)和基于用户的授权。
https://stackoverflow.com/questions/53253499
复制相似问题