2024 LINE Bot 帳號申請流程變革

只要活著,就會改變。

我常說,只要你待在資訊領域夠久,那『變化』這件事情對你來說,就絕對是家常便飯。

LINE Bot 最近的變化是,從2024/9/4之後,開發人員無法透過 LINE Developer Console 建立 LINE Bot 帳號囉。

過去,開發人員一般都在 LINE Developer Console 建立 LINE Bot 對談機器人( LINE Messaging API channel),其實也就是官方帳號,為了讓入口更加一致,現在改為統一在 LINE Official Account Manager 才能建立。

如果你從 LINE Developers Console 進去,試圖建立 LINE Bot 帳號,現在會看到底下畫面:
圖片

也就是請您改為到 LINE Official Account Manager 建立,點選按鈕之後,會出現:
圖片

依照步驟建立好之後,你可以選擇暫時不要申請認證帳號:
圖片

進入管理畫面後,可以先去開啟 LINE Messaging API 功能:
圖片

這個步驟一定要做,否則,你將無法在 LINE 開發人員後台(LINE Developer Console)看到該帳號

過程中你會成功的讓該官方帳號啟用 LINE Messaging API功能,並且選擇或建立 Service Provider:
圖片

同時也可以在這邊設定 WebHook:
的圖片

我自己覺得這個改變很是關鍵。

這讓對談機器人的建立主導權,從開發團隊移轉到帳號擁有者身上。這是一件好事,怎麼說呢? 過去,很多甲方的客戶(業主)並不知道其實自己就可以建立一個新的對談機器人,或是可以自行把已經建立好的官方帳號升級(加入)對談機器人的功能,以為必須透過開發商(乙方)來建立。甚至可能也不知道其實不需要開發商的介入就可以自行設定 WebHook 來改變官方帳號的自動化行為。

這導致,開發商總是用自己的公司(或工作室)名稱來幫業主申請官方帳號,徒增後續的帳號認證和管理、移轉權限的困擾。如今這樣調整之後,整個帳號建立、設定的主導權從開發商回歸官方帳號的業主身上,省去彼此間權利義務歸屬的困擾。

建議未來,都由帳號擁有者(業主、客戶)自行建立官方帳號(或是LINE Messaging API Channel),而開發商則是專注於在測試、研發環境來進行WebHook的開發,最後把開發完成佈署到正式環境的 WebHook URL 交給業主自行設定與管理,讓帳號的主動權回歸到帳號擁有者身上。

當然,開發人員依舊可以透過 LINE Developers Console 來管理,你只需要直接從過去的 LINE Developers Console 進入,或是從上述的畫面點選底下連結即可:
圖片

最終依舊可以在傳統的 LINE Developers Console 來進行管理。

以上,就是這一次的改變。

留言

這個網誌中的熱門文章

使用LM Studio輕鬆在本地端以API呼叫大語言模型(LLM)

VS Code的字體大小

使用 Dify 建立企業請假機器人

使用 Dify API 快速建立一個包含前後文記憶的對談機器人

使用C#開發LineBot(3) - 使用LineBotSDK發送Line訊息