Soft_Job 板


LINE

最近在做一個 LINE chatbot 和 LIFF Web APP 不過因為用 Vue.js 開發,發現 Vue-router 的 hash 沒有正確傳遞 看了一下才發現是因為 LIFF 把 LINE 的各種 access token 丟在 hash 裡 所以就做一支 liff-hand 用來解決問題,不過我也沒研究是否有其他更好的解決方法 用途跟用法寫在 README.md 內 GitHub https://github.com/melixyen/liff-hand 除了解決 hash 問題外也順便處理跳轉頁面時的問題 其實想要在別的頁面繼續使用 LIFF 也可以,把原本的 token 資訊繼續帶往下一頁就好 我沒有試過跨網域能不能用,但在同一個網域下可以 也有試過開發時把手機拿到的 token 貼到電腦上開發但 init 都會失敗 簡述 liff-hand用法 1. liff-hand 要在 liff 的 sdk.js 之後引入,它會把自己綁在 liff.$hand 之下 2.請把原本的 hash 內容帶在 &hashpath= 裡面 3.LIFF 初始化完成後請執行 liff.$hand.changeHash(),程式會幫你把 token 備份 4.要跳轉到其他頁面時請執行 liff.$hand.goto(url),程式會幫你把 token 帶上 並自動把你原本網址中的 hash 放進 hashpath 內傳過去 在下一個頁面一樣初始化 liff 跟執行 liff.$hand.changeHash() 就好 不知道未來 LIFF 會不會有自己的市集以及捷徑直接嵌在聊天室的功能內用 不然現在只能靠貼上 line://app 網址來用 -- [LINE 台幣匯率機器人] https://line.me/R/ti/p/sCsZnuBg5V 即時台銀匯率,可計算退稅價格,出國血拼直接輸入貨架金額查詢退稅後台幣價。 打招呼會告訴你使用說明 日幣就會將匯率切成日幣模式 之後打數字就會自動轉換 =============================================================== 新增筆記本功能可紀錄外幣消費、比價用途,並利用所查價格開啟團購功能 --
QR Code



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.166.238.246 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1559623493.A.323.html
1F:推 jack42107: 先推一個用心 06/04 22:50
2F:推 crossdunk: liff不能複製網址有點麻煩,除了直接操作line以外不知 06/04 23:29
3F:→ crossdunk: 道能幹嘛… 06/04 23:29
4F:→ crossdunk: 另外用api取code重複的網址也能取到不同的,感覺怪怪 06/04 23:30
5F:→ crossdunk: 的… 06/04 23:30
6F:→ crossdunk: 有人可以分享他的好處嗎? 06/04 23:30
7F:→ shter: 大概就是在 Webview 下直接取得 token 跟 profile 吧 06/05 00:27
8F:→ shter: 我自己是覺得它在拋棄式用途跟加強群組交流方面有用處 06/05 00:28
line://app/1560113527-xN2Zl5m5?hashpath=%23%2F&fun=gbuy&bidx=MTE%3D 如果可以用 LINE 開這串網址的話,它可以團購仙豆 這次我嘗試加的功能是在查完匯率後把價格放到筆記本建立團購 產生一組 line:// 網址貼到各個聊天室誰想買就直接點下去買就好 不用再每個聊天室問誰要買然後手動記下數量 ※ 編輯: shter (118.166.238.246 臺灣), 06/05/2019 00:32:22
9F:推 crossdunk: 拋棄式用途是指什麼呢?我每次產一個網址就會多一個 06/05 12:59
10F:→ lwtech: one time pass, 資安延伸 06/05 13:42
11F:推 crossdunk: 另外token跟profile不是用後端的也可以拿到嗎?這個用 06/05 13:42
12F:→ crossdunk: 前端拿會不會有安全性的問題呀 06/05 13:42
13F:→ lwtech: 走https能偷到你也可以是神了 06/05 13:46
14F:推 crossdunk: 我意思是說要用前端去跟line拿資料,那如果有人知道 06/05 14:14
15F:→ crossdunk: 知道那個網址,是否可以取代掉拿的資料,讓你拿回去 06/05 14:15
16F:→ crossdunk: 資料庫做比對,就會拿到其他人的資料了 06/05 14:15
17F:→ crossdunk: 跟https應該沒關係吧@@ 06/05 14:15
18F:推 lwtech: OSI 七層會不會走到網路層,應用層做的事情還是要往下傳遞 06/05 16:29
19F:→ lwtech: 了解你的意思,GET答案是會,不過很少會用GET. 06/05 16:42
20F:→ Masakiad: 樓樓上 如果要做後端驗證要把line id跟token送回後端去 06/05 19:15
21F:→ Masakiad: 驗證 06/05 19:15
22F:→ shter: 拋棄用途就是臨時產生一個 Web App 用完就不理它了 06/05 19:26
23F:→ shter: 免安裝,免註冊,免驗證,直接利用社群資源做一些功能 06/05 19:27
24F:推 crossdunk: 可是產生後就一直存在不會不見呀QQ 06/06 15:57







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:iOS站內搜尋

TOP