Rob*_*ler 3 node.js actions-on-google google-home
注意:我的问题与我的应用程序中的超时无关(即 - 在我的应用程序内).这与想要知道是否有办法告诉Google Home服务器等待更长时间,然后才考虑我的应用程序无响应(即 - 在放弃它之前因为他们"认为"它已经死了.)我只是提到我的开发环境为了完整起见.
我正在使用Google SDK上的操作构建Google Home应用.它是我自己的服务器上的外部托管应用程序,运行在Ubuntu Linux 14.04 LTS盒子上.该应用程序是一个Node.JS应用程序,使用Google Javascript客户端库上的Actions,使用JetBrains WebStorm IDE开发:
https://github.com/actions-on-google/actions-on-google-nodejs
我可以制作一个API,或者我可以在我与Google Home服务器的一次互动中发送的JSON包告诉它增加它使用的超时值吗?在调试过程中这将是一个很大的帮助.
现在,如果我尝试在WebStorm IDE中逐步调用,我正在服务的Google POST请求会在Google端超时.看起来他们使用的时间非常短,大约10秒左右.如果我可以在开发期间大幅增加该值,那么这将是一个很大的帮助.当Google服务器联系我的配送网址时,我在使用Google Actions控制台应用测试工具时遇到此问题.
简而言之:没有.
超时是故意的 - 对于实际的对话,您希望快速响应时间.我知道你只想进行测试,这确实是一个合理的用例,但他们现在没有任何东西.
我的建议(不是一个伟大的,我会承认,但它确实有一些优点)将对待这就像一个实际的测试工具案例.从服务器记录JSON(或整个HTTP传输)并将其播放到您的webhook,然后记录结果并验证它是您想要/期望的JSON.然后,您可以随意追踪它.一旦你的测试工具工作 - 用模拟器试试.
(我自己往往会有很多伐木工作.)
| 归档时间: |
|
| 查看次数: |
736 次 |
| 最近记录: |