参照:https://note.com/fuku_fk/n/na8d8da00cfa4
FLEX MESSAGE SIMULATOR
Flex Message Simulator
ベースのプログラム
const bot = new LineBotSdk.client("チャンネルアクセストークン");
function doPost(e) { bot.call(e, callback) };
function callback(e) {
if (bot.bool(e, "message", "text")) {
bot.replyMessage(e, [bot.textMessage("こんにちは!")]);
}
};
bot.replyMessage(e, [bot.textMessage("$こんにちは$", [
bot.emoji("5ac1bfd5040ab15980c9b435", "001"),
bot.emoji("5ac1bfd5040ab15980c9b435", "002"),
])]);
画像メッセージ
bot.replyMessage(e, [bot.imageMessage("https://scdn.line-apps.com/n/channel_devcenter/img/fx/01_1_cafe.png")]);
動画メッセージ
bot.replyMessage(e, [bot.videoMessage("https://example.com/original.mp4", "https://scdn.line-apps.com/n/channel_devcenter/img/fx/01_1_cafe.png")]);
const flex_message = ここにJsonをペースト
bot.replyMessage(e, [bot.flexMessage(flex_message, "代替テキスト")]);
const flex_message = ここにJsonをペースト
const flex_messages = [
flex_message,
flex_message,
flex_message
];
bot.replyMessage(e, [bot.carouselMessage(flex_messages, "代替テキスト")]);