# 讓聊天機器人佔領手機主畫面

大家好,我是做出「LINE 數位版名片」的 LINE API 專家均民。

在使用 LINE 購物的時候,看到商店頁面上有一顆按鈕,可以把商店的捷徑加到主畫面上,於是我就想到,也可以把聊天機器人加到使用者的手機主畫面,讓使用者可以更方便打開聊天機器人喔!

Step 1 Step 2

# 產生捷徑到手機主畫面

首先,先開啟 LINE Developers,然後按右鍵複製 LINE Developer Console 處理過的圖示網址,圖示尺寸是 256x256

然後在 LINE Developers 上面複製聊天機器人的 {LINE ID},並且根據官方文件 (opens new window)組成聊天機器人的加入網址 https://line.me/R/ti/p/@youbike

然後點此打開手機桌面捷徑產生器 (opens new window),然後填上「圖示」、「名稱」及「網址」。

建議先用 iOS 和 Android 手機測試一次圖示是否可以正常顯示,按一下「測試」按鈕就能進行測試囉:

Android iOS

然後就依照網頁上的教學,按一下「加到主畫面」:

Android iOS

然後接下來手機會詢問使用者要把改捷徑設定成什麼名字:

Android iOS

最後就成功加到主畫面上啦:

Android iOS

# 從主畫面開啟捷徑

當使用者在主畫面按一下捷徑後,iOS 和 Android 的行為也不盡相同:

Android iOS

使用者會需要多按一下,才能順利跳到聊天機器人視窗內:

Android iOS

# 有關 deeplink

LINE 雖然目前仍然支援使用 line:// 開頭的網址,透過這個網址可以讓使用者開啟聊天機器人時少一個「啟動 LINE 應用程式」的頁面,但是 LINE 先前已經宣布這種格式的網址已經不建議使用 (opens new window)

另外 Android 上面還有 intent:// 開頭的網址 (opens new window),iOS 上面則是有 Universal Link (opens new window),如果需要讓使用者體驗更好,可以考慮去研究看看,但是手機作業系統支援度的問題就需要自己研究以及排除,如果沒有心力測試多台手機的話,還是乖乖使用 LINE 現在所提供的建議網址吧!

# 原始碼及參考連結

TIP

本文範例程式的原始碼授權為 MIT License。