LINE Notify 停了,網路上的答案都是「改用 Messaging API 就好」。聽起來只是換個工具,實際動手才發現:步驟比想像中多很多。
這篇把「自己做」要經過的步驟列出來,幫你判斷值不值得花這個時間。
自己做,要經過這 6 步
- 申請 LINE 官方帳號,開啟 Messaging API:到 LINE Developers 建立 Provider 和頻道。
- 取得並保管權杖:發行 Channel access token,而且不能外流。
- 取得收件人 ID:要先讓你本人加好友,或把官方帳號拉進群組,再從系統事件裡抓出 ID。這一步最多人卡住。
- 準備接收資料的程式:網站有新訂單時,要有一段程式接住資料、整理成通知文字。
- 放到一個穩定、有 HTTPS 的地方執行:可能是網站外掛,也可能是雲端服務。
- 測試、上線、之後持續確認:網站外掛或主機設定更新後,通知可能就不通了。
什麼情況適合自己做
- 你本身會寫程式,或團隊裡有工程師。
- 你的網站環境很單純,而且你有時間慢慢測。
- 出錯幾天沒收到通知,對生意影響不大。
什麼情況適合找人做
- 你看到「Webhook」「權杖」就想關掉網頁。
- 每一張訂單都很重要,不能接受漏單。
- 你算過自己的時薪:如果摸索要花上好幾個晚上,請人做反而比較便宜。
算一下時間成本
假設你是第一次接觸 Messaging API,從看文件、申請、寫程式到測試成功,花上 10 到 20 個小時並不奇怪。用你的時薪乘上去,再和外包報價比一比,答案通常很清楚。
還有一個常被忽略的成本:推播額度。設定方式不對,例如通知推到一個大群組,額度可能很快就用完。費用怎麼算,可以看 LINE 官方帳號推播費用怎麼算。