Heroku 通过Curl发送到Hubot

Heroku 通过Curl发送到Hubot,heroku,hubot,Heroku,Hubot,我正在Heroku上运行Hubot,并已将其连接到Hipchat 我现在想在适当的时候使用Curl将第三方信息发布到Hubot 有两个脚本似乎很合适,或。我两个都不能工作 http post say指向8080端口,我认为它在Heroku上不起作用,http say只是不post,没有任何错误消息 这两个脚本都没有配置,我已经成功地部署了其他几个脚本,所以我不知所措 有没有人在我描述的场景中成功地使用了脚本,或者采取了不同的方法来达到相同的目标?这个答案有点晚了 httpd post说刚刚为我工

我正在Heroku上运行Hubot,并已将其连接到Hipchat

我现在想在适当的时候使用Curl将第三方信息发布到Hubot

有两个脚本似乎很合适,。我两个都不能工作

http post say指向8080端口,我认为它在Heroku上不起作用,http say只是不post,没有任何错误消息

这两个脚本都没有配置,我已经成功地部署了其他几个脚本,所以我不知所措


有没有人在我描述的场景中成功地使用了脚本,或者采取了不同的方法来达到相同的目标?

这个答案有点晚了

httpd post说刚刚为我工作忽略heroku的8080端口只需使用你的应用程序url(app name.herokuapp.com)。对我来说,更让人困惑的是你需要使用XMPP JID的房间,它看起来像12345_something@conf.hipchat.com. 因此,要发布一条消息,heroku将如下所示

curl -X POST http://app-name.herokuapp.com/hubot/say -d message='Hello World' -d room='12345_room_name@conf.hipchat.com'