さくらのサーバーにて以下のシェルの実行を『htmlボタン埋め込み』と『さくらのクロン』にて行いたいです。
内容はLINENOTIFYにjsonで取得したデーターを電車の遅延状況の送信です。
#!/bin/sh var=$(curl -q 'https://rti-giken.jp/fhc/api/train_tetsudo/delay.json' | ruby -r json -e 'r = STDIN.read;j = JSON.parse(r); j.each {|r| puts r["name"],r["company"]}') ACCESS_TOKEN=xxx MSG=運行状況$var curl -X POST -H "Authorization: Bearer $ACCESS_TOKEN" -F "message=$MSG" https://notify-api.line.me/api/notify
ローカルからterminalで実行はできます。
これを桜の自分の作ったポートフォリオページにボタンとして埋め込むようにしたいのですが、よくわかりません。
クロン機能に関してもファイルのディレクトリや設定などに関しても具体的なやり方教えていただければと思います。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。