當您的商品順利上架到電商平台網站,例如Shopline、蝦皮或是自行開發的電商網站之後,最令人期待的事情就是收到訂單,即時取得訂單資料才能夠將商品即時出貨給消費者。

目前的電商平台都有良好的管理介面供商家檢視訂單,當消費者訂單成立後,會透過電子郵件提醒賣家(當然,在茫茫大海的信件中找到訂單又是另一回事),甚至在一些規模比較大的公司,可能會配置ERP、進銷存系統,API串接取得訂單的資訊,但如果是一些剛起步的新創團隊,可能很難一開始就花費大量的資金購買系統。

為了解決漏接訂單這個問題,有些人會嘗試使用Line Notify推播訊息,即時將訂單資訊串到Line 提醒自己要出貨,但是如何將Line 串接到電商平台呢?

基本上大多數電商平台網站都有提供webhook串接服務,但對於沒有太多程式基礎的新手而言,要架設好伺服器(Web Server)再進行API串接,這中間所耗費時間及技術成本可能會令人卻步,因此如果不是自己開發,就得外包出去,委由外面的接案工程師開發,而如此簡單的API串接,就有可能會遇到以下挑戰:

Challenges

系統資料整合常見挑戰

 1. 外包客製化開發

外包主要問題是決定與哪家公司或者個人合作,你需要有足夠的基本知識評估接案者的能力,並且也要接受一個事實,你可能不是外包公司的唯一客戶,如果預算有限更不會是優先案件。最後業主經常忽略開發出來程式的可維護性,Line Notify系統的API不時會有更新的需求,屆時會有額外的維護費用,更糟的是如果無法找到原接案公司或個人,需要重新尋找可信任的外包夥伴重新開發。

 2. 內部工程師自行開發

如果你的團隊裡很幸運有工程師,經常會遇到的挑戰是公司內部有太多更優先的專案,因此常常在人力與資源不足的情形下,專案經常被延後、甚至放棄。

No Code Solution

不會寫程式,也能串接Line Notify API

Line Notify是免費的訊息通知機器人,特別是行動裝置當道的現在,接收即時的訊息通知已經是大多數人習以為常的事情。重點是,這項服務免費!

搭配Xano無/低程式碼開發平台,即使是不會寫程式的你,也有能力串接Line Notify,而如果稍微有程式基礎,那恭喜你,可以透過Xano更容易而且更快速地開發出客製化的訊息推播機器人。

簡單三步驟教你串接蝦皮電商平台,實作訂單推播機器人

步驟一、LineNotify設定

1.建立Line群組
2.登入LineNotify官方網站,至「個人頁面」
3.點選「發行權杖」
4.在「已連動的服務」找到剛剛建立好的Line群組
5.將Line Notify機器人邀請至群組中
6.將顯示的權杖代碼(token)記下

步驟二、Xano設定

1.在Xano後台建立LineNotify API Group
2.建立Post API,作為訊息推播用
3.測試Line Notify訊息推播
4.成功推播訊息之後,即可在群組中看到
5.建立webhook API Group,將webhook URL貼入蝦皮開發者網站後台
👆以上完成後,需跳至步驟三,申請蝦皮開發者
6.將2轉換成Custom Function,嵌入webhook函式中
7.串接完畢!可以在Line群組收到訂單訊息囉
1.建立notify API Group
2.測試API,發送推播訊息
成功收到訊息
建立Webhook API Group
嵌入LineNotify訊息推播函式
LineNotify成功將蝦皮訂單成立訊息推播到群組

步驟三、蝦皮賣場設定

1.串接蝦皮API必須先申請成為開發者
2.註冊登錄後,至蝦皮開發者控制台頁面
3.建立蝦皮開發者App,等待認證
4.申請通過後,在控制台設定webhook(Push Mechanism)
5.貼入建立好的Xano Webhook連結,點擊「Verify」驗證
6.在視窗下方勾選要開啟的webhook選項,例如訂單通知(Order Push)
申請建立APP
貼入Xano webhook網址
開啟webhook選項
LINE Notify
LINE Notify allows you to send web notifications from GitHub, IFTTT, Mackerel, and more directly to your LINE chats.
LineNotify官方技術文件
Shopee Open Platform
蝦皮開發者平台
分享這篇文章