[请益] 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