将Twitter与dialogflow bot集成时出现“启动未启动”错误

时间:2018-12-11 09:25:46

标签: twitter bots dialogflow chatbot

我正在尝试将chatbot(使用Dialogflow构建)与twitter集成。我已经阅读了文档,并从Dialogflow的选项卡中正确地遵循了所有步骤。下面给出的是我从Twitter开发人员控制台获得的键,我们必须在Dialogflow的控制台中输入这些键

Bot Username :
Consumer Key : 
Consumer Secret Key :
Access Token :
Access Token secret :

当我在Dialogflow控制台上填写信息后按Start bot时,显示的唯一错误消息就是Bot was not started。我提到了This网址,但找不到能解决我问题的内容。

2 个答案:

答案 0 :(得分:0)

您必须在https://developer.twitter.com/en/account/environments上创建“开发环境”

答案 1 :(得分:0)

很长一段时间以来,我都遇到过同样的问题-这是一个潜在问题,无法由最终用户修复。我通过创建一个全新的代理并尝试与它进行Twitter集成来实现了这一目标-第一次成功!

所以我将旧漫游器导出为zip文件(设置-> 导出并导入-> 导出为Zip ),然后创建了一个全新的Dialogflow代理并将zip文件加载到其中(设置-> 导出和导入-> 从Zip恢复)。

新代理与Twitter集成,没有任何问题。唯一的麻烦是我有其他现有的集成,然后需要将其迁移到新代理。