Dru*_*Dru 25 javascript heroku http-post node.js hubot
我正在尝试将http-post-say.coffee
脚本添加到Heroku上托管的hubot应用程序.
文档表明,一旦添加脚本,它就会创建'/hubot/say'
以下列格式接受发布请求的路由.
curl -X POST http://localhost:8080/hubot/say -d message=lala -d room='#dev'
Run Code Online (Sandbox Code Playgroud)
我添加了脚本并修改了网址,但收到了以下错误:
Cannot POST /hubot/say
我的下一步是添加一些依赖项.我注意到其他使用的应用程序robot.router.post
有这些依赖项.
"htmlparser": "1.7.6",
"connect": "2.3.4",
"connect_router": "1.8.6",
"scoped-http-client": "0.9.7"
Run Code Online (Sandbox Code Playgroud)
我部署了我的更改,但是Cannot POST /hubot/say
当我尝试按此路线时仍然会收到.
有什么我想念的吗?我对Node.js或hubot不太熟悉.
要在Hubot中加载内置脚本,您必须将其添加到hubot-scripts.json
,例如:
["http-post-say.coffee"]
Run Code Online (Sandbox Code Playgroud)
(因为脚本本身看起来不错,而且听起来你已经推送到 Heroku(重新启动 Hubot),这是我能想到的唯一可以解释它不起作用的事情。)
归档时间: |
|
查看次数: |
1761 次 |
最近记录: |