できること
外部Apexやフローから呼び出すできるメッセージ送信用メソッドが用意されております。
これを利用することによって、簡単な開発でも柔軟にLINEメッセージ送信実現できます。
設定方法
以下のメソッドが用意されています。
- 1 メッセージ送信 apex-bfml__FmlOpenController_SendLineMessage
パラメータ: {“to”: “{lineId}”,”messages”:[{“type”:”text”,”text”:”{message}”}]}
apexの実装例:
ソース例:- —
- String lineId = ‘U6aa1937b5a5947551a7dd7669d27abcde’;
- String msgStr = ‘hello message’;
- String msgSend = ‘{“to”: “‘ + lineId + ‘”,”messages”:[{“type”:”text”,”text”:”‘+ msgStr + ‘”}]}’;
- List<String> sendList = new LIst<String>{msgSend};
- bfml.FmlOpenController_SendLineMessage.sendLineMessage(sendList);
- —
- 2 テンプレートから送信 apex-bfml__FmlOpenController_SendLineMessageTpl
パラメータ: 友だち.LineId,テンプレート.Id,友だち.チャネルID(複数アカウントのみ)
- 3 メッセージ送信 apex-bfml__FmlOpenController_SendLineMsgToChannel
No1 の複数アカウントのバージョン
- 4 会員情報登録リンク送信 apex-bfml__FmlOpenController_SendLoginMemberLink
パラメータ: ①友だち.LineId ➁友だち.チャネルID ③ 友だち.ID
- 5 SMSメッセージ送信 apex-bfml__FmlOpenController_SendSmsMsg
パラメータ: ① 電話番号 ➁ メッセージ
- 6 リッチメニューID設定 apex-bfml__FmlOpenController_SetRichMenuId
パラメータ: ① 友だち.LinedId ➁チャネルID ③テンプレート.ID ④ リッチメニューID