enebularの環境で、Node-REDを使えば、さくっと作れて、ウェブに公開できるので、ハッカソンとかでプロトタイプ作るのにとても便利です。
ただし、1時間という制限時間があります。
リロードか開きなおせば、再度1時間使えます。
##今回の事象
今回、LINE BOTをenebular上のNode-REDで作っていたのですが、1時間経過後、リロードしても、今まで動いてたLINE BOTが動かなくなりました。
##解決方法
実は、リロードするたびに、URLが変わります。
下画像の赤矢印の i マークをクリックすると、現在のURLが表示されます。
ということは、LINE Developersサイトにて、Messaging APIのwebhookのURLを都度設定しなおす必要があるということです。
さくっとしたプロトタイプならこれでもいいですが、作るものがある程度確定してずっと起動し続けたいなと思ったら、enebular上のNode-REDフローをHerokuで動かせるHeroku Deployをしたほうがいいです。
Heroku Deployの方法はこちら
https://docs.enebular.com/ja/deploy/deployflow/heroku/
なお、私がHeroku Deployでハマった点はこちら
https://qiita.com/tatsuya1970/items/37f2c6270b228e9973a8