Linux : curl コマンド
- 手順
- 送信用スクリプトファイルの作成
$ vi line.sh
#!/bin/bash
NOTIFY=https://notify-api.line.me/api/notify
TOKEN=[トークン]
MSG="[メッセージを書く]"
curl -X POST ${NOTIFY} -H "Authorization: Bearer ${TOKEN}" -F "message=${MSG}"
|
- line.sh を実行ファイルにする
- line.sh の実行──これが送信になる
送信が成功したとき,このコマンドラインの下につぎが表示される:
{"status":200,"message":"ok"}
- 画像アップロード
LINE Notify は,画像アップロードをサポートしている。
オプション -F で画像ファイルを指定する:
-F "imageFile=@[ファイル名(パス)]"
即ち,つぎのようになる:
#!/bin/bash
NOTIFY=https://notify-api.line.me/api/notify
TOKEN=[トークン]
MSG="[メッセージを書く]"
FILE="[ファイル名(パス)]"
curl -X POST ${NOTIFY} -H "Authorization: Bearer ${TOKEN}" -F "message=${MSG}" -F "imageFile=@${FILE}"
|
- スタンプ
LINE Notify は,スタンプもサポートしている。
オプション -F でスタンプを指定する:
-F "stickerPackageId=[STKPKGID]" -F "stickerId=[STKID]"
スタンプ 一覧 (sticker_list.pdf)
|