我已经按照给出的步骤与twitter https://github.com/GoogleCloudPlatform/dialogflow-integrations集成,一切都照此完成,并且部署成功,但是我没有从bot那里得到响应。我尝试使用旧的集成方法与同一应用程序集成它正在工作。我怎么知道集成有什么问题?我尝试使用较旧的集成方法与同一个应用程序集成,并且可以正常工作
gcloud beta run deploy ...
命令进行部署时,它将尝试在Twitter上注册新的Webhook。在大多数情况下,它会失败(例如,出现High latency on CRC GET request. Your webhook should respond in less than 3 seconds.
错误)。在某些部署中,webhook的注册可能会成功,但是更好的方法是使用Twitter Activity Dashboard的本地实例-您可以在其中使用targetUrl并自己注册webhook(可能必须尝试几次)。请记住,稍后还要使用“验证”按钮进行验证。我已禁用Dialogflow中的Twitter集成,并且我的机器人现在使用的是Twitter的Cloud Run webhook。this问题中的信息非常有帮助。