最近申請了某些店家網絡會員,付費的時候要開app掃我的qr code(我不清楚那是在做什麼,但我猜是在驗證會員身份),可是我手機沒網絡,顯示不了那個qrcode的界面。
所以我想問的是,可以預先截圖那個qr code的界面讓他掃嗎?qr code是固定的嗎 ? 會因時間而失效嗎?
另外我觀察到qr code的圖標有幾個模式和qr code下面還有個15分鐘的時間在倒數,那是什麼啊是時間過後qr code 就會失效嗎
**以下是回應下面網友,因為新手訓練期間沒有辦法直接發言
每當我重新刷新qr code的界面圖標也會不同,一開始我以為他們有幾個模式但是看到下面有朋友說『會改變』才察覺那是我錯了,雖然他們長得很像但總有一點點的不一樣。後面觀察久了才發現是我眼殘QAQ
不過我還是沒有放棄解出來的密碼是一致的這個想法,因為我看到這串https://ithelp.ithome.com.tw/questions/10172156
poiu124pat網友說到『QR CODE有容錯的功能,所以可能每一種QR CODE編譯的設計方式不同,比如說容錯5%、10%、15%等三種設計出來的QR CODE就會不一樣,不過反解出來的文字就會是相同的。』
根據上述我猜測雖然圖標的圖案不同,但解出來的密碼有可能是一樣的。
所以我又去線上掃描解碼器去解五張qr code ,這五張qr code的截圖時間有相隔15分鐘以上的,有15分鐘內的。
得出的結論是五次刷新所得出來密碼不一樣。原本我以為15分鐘內沒倒數完還是可以驗證的,但是不論時間,只要你刷新界面,qrcode的圖案就會不一樣,解出來的密碼也是不一致的。 『不過電腦小白的我想的是如果不刷新界面,就有可能成功付款了嗎?我不知道這個想法會不會顯得很蠢XD』
這也再次驗證了各位的回答
感謝各位的熱情解答xd**
QR code 就是一張紙
本身不會過期
但是你可以控制它上面寫的內容過期
如果你看到底下有倒數
那就可能他們有在控管
所以截圖可能不可行
QR Code 本身只是ㄧ些文字透過圖型讓軟體比較好辨識.
QR Code 內容要看 APP 本身的設計, 有些基本的會員資料"可能"不會變(有點像 電子發票共通載具 的條碼是不會變), 但如果是認證資料, 就很可能會每次使用重新產生一組, 要 APP 業者後台核對是同一組資料才能通過認證.
原則上QRCODE是不會去記錄或者說會自動倒數時間的,因為程式設計人員不會依每一個CODE然後去"動態"產生每一時分秒的CODE(那多吃資源呀)!!
試著想"星巴克"買一送一的QRCODE如果兌換期是7天....那是7x24x60x60(秒)。
再想一下..兌換時...這一秒刷下去,再上傳時(差了一秒)...也就"過期"了...哈~~~~
那會怎麼倒數時間呢?當然是記錄在資料庫中,當載具讀取時回傳KEY時,系統會去判斷是否在期限內兌換。
最後想要跟您分享的是,二維條碼主要是提供快速及便利的資料傳輸或容錯率提高....詳細可以上GOOGLE去查一維及二維的優劣。
所以我想問的是,可以預先截圖那個qr code的界面讓他掃嗎?
你可以預先截圖,但會付款失敗
qr code是固定的嗎 ?
不是
會因時間而失效嗎?
會
qr code下面還有個15分鐘的時間在倒數,那是什麼啊是時間過後qr code 就會失效嗎
是
QRCODE可以是代表一段記錄或是網址或是文字。
本身是不會變的。
你說的過期問題,並不是代表該qrcode會過期,而是其記錄的東西會過期。
簡單來說。當你在10:00載圖下來。其記錄就是在10:00的記錄。
之後你在任何地方去刷修碼。都是代表10:00的圖。你說會不會過期呢??
您說 ---- 付費時 ----
付費當然是有時間的限制
如果沒時間限制那您不怕盜刷嗎?
那個QR code 事實就是一組付款帳密,但是超過時限店家掃碼後,傳回銀行就會被拒絕
唯一的方式就是再向銀行要一組付款帳密轉成QR code 給店家掃碼