【LINE Messaging API / Flexメッセージ】FLEX MESSAGE SIMULATOR

GAS

参照: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")]);
Flexメッセージ
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, "代替テキスト")]);
タイトルとURLをコピーしました