样板有四种,分别是 Confirm、Buttons、Carousel、Image carousel
因为使用 Template message 在电脑上面会显示请至智慧手机上确认讯息内容(如下图),使用者体验其实不太好,而使用 Flex Message 其实也可以做到长得差不多的 UI,因此现在使用 Template message 的人不太多了。
Confirm Template可用的型态只有两种:MessageTemplateAction和PostbackTemplateAction
elif event.message.text == "Confirm template":
print("Confirm template")
Confirm_template = TemplateSendMessage(
alt_text='目录 template',
template=ConfirmTemplate(
title='这是ConfirmTemplate',
text='这就是ConfirmTemplate,用於两种按钮选择',
actions=[
PostbackTemplateAction(
label='Y',
text='Y',
data='action=buy&itemid=1'
),
MessageTemplateAction(
label='N',
text='N'
)
]
)
)
line_bot_api.reply_message(event.reply_token,Confirm_template)
基本上用法是当你只有两个选择的时候使用它
altText
使用者收到通知出现的字样,目前在电脑版 Line 是完全没办法显示样板讯息的。
template-type
template type 目前有四种值可以填:confirm、buttons、carousel、image_carousel,不同的值代表使用不同的样板。
actions
在 Confirm 样板中,只能使用 2 个 action。
actions-type
action 目前也有四种,分别是 message、uri、postback、datetimepicker
剩下的下篇见罗~~~
今天的歌曲是 周杰伦-我不配 Not Good Enough For You
https://www.youtube.com/watch?v=s-VFpsrbWLk&list=PLFl6Na2uUoOZBEhBtQ_jeGA4P1V20JvpW&index=27&ab_channel=%E5%91%A8%E6%9D%B0%E5%80%ABJayChou
<<: Day28-TypeScript(TS)的命名空间(Namespace)
今天我们要来介绍 EC2 的基本架构,那我们开始吧! EC2 Instance由许多重要元件组成,...
Youtube连结:https://bit.ly/3inN3zI 红黑树的新增观念,涵盖「旋转」与...
KNN简单说明 为一种监督学习的方法,其原理就好像物以类聚一样,相同的东西会聚在一起 我们可以设定一...
在设置关键字的时候,有些 NG 行为是不能犯的,今天就想跟大家聊聊,当我们在揣测消费者的心思时,哪些...
Day 15 -New Project的开始 首先,请大家跟着我Day写的文章,建立一个New Pr...