是否有可能通过Node.js应用程序来控制Heroku(就像Heroku Ruby的gem一样)?

我习惯于能够使用Heroku gem来控制我的Heroku应用程序实例。 是否有一个节点包提供相同的function? 我想创build一些Hubot脚本来执行重新启动我的应用程序。

只需抓住源代码( https://github.com/heroku/heroku ),看看API调用,并复制这在你的node.js代码

没有任何公开的AFAIK,但是Heroku的Gem只是和Heroku的(未发布的)REST API进行交互 – 我敢肯定,从现有的Ruby Gem中反向调用你需要的几个调用是很容易的,所以你可以通过Node执行类似的操作。