文字( Text )无疑是通讯软件中最常见的一种讯息格式,所以一般在跟 LINE 机器人互动的时候,也经常是收到这种形式的回覆。举例而言,点击聊天视窗下方的图文选单( Rich Menu )的某个选项按钮,触发机器人回覆长篇大论的文字资讯,如果没有经过适当的排版,再好的内容也很难让人阅读得下去,使用者体验肯定不够友善。这时候不妨考虑下列两招,通常可以发挥立竿见影的效果。
一、插入空白行,增加分段留百
插入空白行指的是,不仅换行,而是换行外加空一行。以 PHP 程序码来说,就是连续两个 "\n"
。程序码示范如下:
{
"type": "text",
"text": "第一段\n\n第二段\n\n第三段"
}
二、插入表情符号,增加丰富性
表情符号应该不难理解,一般在传送讯息或者发布贴文的时候,经常会使用到。要在 LINE 的文字讯息中插入表情符号,有两种方式,一种是使用 LINE 内建的熊大、兔兔、表情等系列,清单可以从这里查询,程序码示范如下:
{
"type": "text",
"text": "$ LINE emoji $",
"emojis": [
{
"index": 0,
"productId": "5ac1bfd5040ab15980c9b435",
"emojiId": "001"
},
{
"index": 13,
"productId": "5ac1bfd5040ab15980c9b435",
"emojiId": "002"
}
]
}
另外一种是使用 Unicode 格式的字元,可以从这里找到想要使用的表情符号字元,程序码示范如下:
{
"type": "text",
"text": "1️⃣第一点\n2️⃣第二点\n3️⃣第三点"
}
结语
文字讯息的优化技巧就介绍到这里,咱们明天再会。
嗨大家~ 像昨天文章里提的,这专案会采用 Notion 来当 CMS (包含资料库),意思是部落格文...
识别威胁 在前面的概论中,我们知道威胁是外来的,他必须配合资产才会产生风险,所以资产与威胁是相互之...
这其实是有点长的故事,但我觉得这种缘分有点有趣,所以就决定在最後一天整理一下。 从开赛前几天说起 在...
正在复习C#~(书 和影片 文章 看到头晕) 发现有些观念真的简单又不简单 一定要用自己的方式搞懂~...
昨晚群组热烈的讨论鱼排,从土魠鱼排、澎湖白金土魠鱼排、白鲳、鮸鱼、嘉鱲等等,让人好想来块煎的恰恰的鱼...