[請益] Linebot 如何打開使用者的 QR code 掃描器

作者: csvt32745 (圓仔)   2020-09-04 00:03:56
(朋友代PO)
我有用過一個linebot是底下的選單(rich menu)其中一個按鈕點下去之後
會打開是 QR code 掃描器,長得跟加入好友中的掃描器一樣(如下圖)
https://i.imgur.com/nIDhl1v.png
但我看官方文件都找不到這個功能,有找到幾個類似但不一樣的
1. camera action
https://developers.line.biz/en/reference/messaging-api/#camera-action
但是這只能用於 quick reply,不能用在 rich menu
2. line url
https://developers.line.biz/en/docs/line-login/using-line-url-scheme/#opening-the-camera-and-camera-roll
(短網址) https://reurl.cc/e86WRR
rich menu 設定連結可以打開 camera,但是是一般拍照功能的相機,
不具掃描器功能,也長得跟圖不一樣
3. LIFFv2
https://developers.line.biz/en/reference/liff/#scan-code
不能用在 iOS,我用的那個 linebot 是 iOS 也能開起來的
想請教各位有沒有辦法達到這種功能,感激不盡!
作者: n1212125 (失控的鮪魚肚)   2020-09-04 02:45:00
google “How to scan a QR code Swift”
作者: lance70176 (十三夜)   2020-09-04 09:26:00
你查官方文檔好像特定版本後不提供了liff.scanCode() will be undefined on LINE 9.19.0or later for iOS.如果你是自己的APP要跳轉去開其他APP Scann 的話Chrome APP 有提供這功能, 但怎開就不知道或是你就複製這個功能在APP內 https://qrcodescan.in/
作者: victor21813 (OHYEAH)   2020-09-04 14:03:00
以前印象有查過 是url跳轉過去開的當初也是發現有人可以用 但是官方文件沒列XD找到了翻好久www https://line.me/R/nv/QRCodeReader用url連結形式去觸發而已 官方這個沒有列出來
作者: lance70176 (十三夜)   2020-09-04 15:39:00
順便問有沒 Chrome APP 的 QR Code Scanner URL
作者: TakiDog (多奇狗)   2020-09-04 15:39:00
這個早期在line沒公開,但那時候有日本人逆向出來公開

Links booklink

Contact Us: admin [ a t ] ucptt.com