前言
最近公司需要接入line,正好負(fù)責(zé)海外項(xiàng)目這塊,所以摸索一下接入的流程和開(kāi)發(fā)步驟,再讓前后端同事去開(kāi)發(fā)。主要網(wǎng)上的都是臺(tái)灣的繁體字資料,寫(xiě)的也不明確,官方也不明確,所以這里再寫(xiě)一遍我探索到的流程。
line公眾號(hào)開(kāi)發(fā)者地址: https://developers.line.biz/en/
line公眾號(hào)接入
-
登入line的賬號(hào),創(chuàng)建Provider
image -
創(chuàng)建Provider后,創(chuàng)建 Message Channel
image -
創(chuàng)建Channel后,打開(kāi)Chanel settings,拉到最下,有一個(gè)二維碼,可以關(guān)注這個(gè)公眾號(hào)
image -
通過(guò)line APP 掃描這個(gè)二維碼,可以關(guān)注這個(gè)公眾號(hào)
image -
https://manager.line.biz/account/@713wwkmw/autoresponse/welcome 這個(gè)是公眾號(hào)的管理網(wǎng)址,可以添加子菜單,設(shè)置關(guān)注時(shí)的回復(fù)信息等。
image
line 小程序接入
-
進(jìn)入公眾號(hào)后臺(tái) https://developers.line.biz/en/, 打開(kāi)Channel,選擇LIFF
image -
Size是指小程序彈出的大小,這里選的全屏,Endpoint URL是小程序的地址,這里還沒(méi)設(shè)置。BLE feature指藍(lán)牙,用不上不選。由于還沒(méi)配置小程序地址,所以這里先不確認(rèn),先去添加小程序。
image -
注冊(cè)并登入Heroku: https://dashboard.heroku.com/apps
image -
我這里已經(jīng)創(chuàng)建好了demo APP,先安裝 Heroku CLI,然后在命令行工具里按著下面的步驟操作,直接克隆到本地就可以修改了
image未創(chuàng)建demo的話看這里,這是line 接入官方demo的開(kāi)發(fā)文檔地址 https://developers.line.biz/en/docs/liff/trying-liff-app/
image -
創(chuàng)建好app后,回到第二步,因?yàn)樵谇皫撞絼?chuàng)建了APP,所以地址是https://xxx.herokuapp.com/
image -
創(chuàng)建后看到這個(gè)LIFF URL,在Line里聊天發(fā)送這個(gè),然后點(diǎn)擊這個(gè)鏈接就可以進(jìn)到剛剛加的demo網(wǎng)頁(yè),還可以用這個(gè)鏈接(https://line.me/R/app/1608615200-3MdkXb7E),在line外部掃碼用這個(gè)鏈接會(huì)直接跳轉(zhuǎn)到line里這個(gè)小程序
-
在本地clone下來(lái)的文件夾,修改里面的文件就然后再推上去就可以更新小程序了
總結(jié)
其實(shí)接入line的整個(gè)過(guò)程還是挺簡(jiǎn)單的,就是英文的閱讀影響了摸索流程,大約用了兩天的時(shí)間測(cè)試完整個(gè)流程并部署上去。














