2017-01-23 17 views
2

作成したHerokuアプリケーションで、REST APIを使用してプログラムでコマンドを実行する必要があります。私のコンソールから、私は定期的にそうようにそれを行うだろう:HerokuアプリでREST APIを使用してコンソールコマンドを実行するにはどうすればよいですか?

$ heroku run [command] 

私はこのようなREST APIリクエストを探しています:

POST /apps/{app_id}/run 

しかし、私は上でそれを見つけることができませんでした私はそれが実装されていないことを認めて辞任します。それはあまりにも多くのデフォルト動作です。

私はちょうどリクエスタボックスにHeroku Toolbeltをインストールすることができますが、私はそれが好きではありません。私はまた、認証されたURLを設定して、それを起動することもできますが、それはすでに存在する機能のためにはあまりにも多くのことです!

答えて

2

これは、あなたが探しているものです。たとえばそこhttps://devcenter.heroku.com/articles/platform-api-reference#dyno-create

お知らせ - あなたは一回限りのものとしてプロセスを実行するrunタイプを指定することができます。これはちょうどフードの下でheroku runコマンドが動作する方法です=)

+0

素晴らしいです!ランデブーURLをパイプする方法を知っていますか? – Mauro

+0

ああ、持っているhttps://devcenter.heroku.com/articles/one-off-dynos#timeout-awaiting-process – Mauro

関連する問題