表情貼和貼圖讓LINE訊息更繽紛

聊天的本質就是你一言我一語,在一來一回的泡泡框之間,完成訊息的溝通。典型的溝通是透過樸實的文字,但是為了避免對話過程太無趣,偶爾會在字裡行間點綴一些表情貼(或稱「顏文字」, Emoji )。要在聊天機器人的文字訊息裡面包含表情貼,有好幾種可行的作法,其中一招是從別的地方複製過來,直接貼到程式碼的字串裡面,例如在臉書「撰寫貼文」視窗的右下角有個笑臉可以選擇要插入的表情貼。

在臉書「撰寫貼文」視窗的右下角有個笑臉可以選擇要插入的表情貼。

還有一招是參考 LINE 官方的表情貼清單,在字串中插入 Unicode ,例如雙眼愛心笑臉的編碼是 0x100078,在 PHP 中搭配「\u」跳脫字元就是「\u{100078}」,請特別留意一點,若有跳脫字元,則 PHP 字串必須使用雙引號而非單引號。

請看截圖,以 O2O 點餐服務為例,在每天接近中午時分的推播提醒通知裡,便可以加入大量的食物圖案表情貼,大家看了肚子餓,自然就會來下單點餐了。

利用大量的食物圖案表情貼,大家看了肚子餓,自然就會來下單點餐了。

雖然在文字訊息裡面安插表情貼就已經夠繽紛了,但是我們都知道一張貼圖的效果可以勝過千言萬語,尤其是在透過 LINE 傳遞訊息的時候更是普遍。所幸 LINE 官方也提供了貼圖清單,可以透過程式碼在貼圖訊息裡面直接引用,早期只有靜態貼圖(例如豎起大拇指的饅頭人是第 1 組的第 13 號貼圖),後來則有動態貼圖(例如熱情鼓掌的兔兔是第 11537 組的第 52002752 號貼圖)。

請看截圖或試試看「彰化市崙仔平福德祠」土地公廟小幫手機器人,我們埋了兩顆彩蛋,嘗試輸入「嗨」會收到一張靜態貼圖,而輸入「您好」則會收到一張動態圖,玩玩看唄!

請幫我按 5 次 👏👏👏👏👏 Like ,感恩!

留言