請問如何儲存掃描二維碼後的數據到阿里雲? 如何從阿里雲查看儲存了的數據?和如何確保新掃描的數據不會與已儲存在阿里雲的數據重複?
謝謝!
謝謝提供資料,我想你建議的第二種, 即以二維碼數據和字符串保存,會較適合我們。
照你意思,掃描和整理數據需要用第三方程序完成,是否即是阿里雲是沒有這些掃描和整理數據的功能的……?
即使試用過一些第三方的程序,也是不能直接上載掃描和整理後的數據到阿里雲,甚至不能同步數據到阿里雲,是這樣的嗎……?
這些第三方的程序通常都是要人指定用某一雲端數據庫,如谷歌(Google), 那麼有沒有一些第三方程序是指定或可以選擇用阿里雲的……?
謝謝,
关于二维码数据的保存,有两种方式,一种是直接保存图片下来,这个可以直接存在OSS上。
另一种就是保存二维码里面的数据,所有的二维码背后都对应于一串字符串,从二维码获得字符串有很多现成的第三方包可以使用,比如Java就可以用QRCode这个包来。
扫描出的数据是一个字符串,可以直接保存在阿里云上的数据库里面,有多种数据库可以选择,比如使用RDS数据库(前提是你比较懂数据库),或者使用TableStore(使用比较简单)。
你还多了一个需求,就是要保证不重复。存图片的模式无法保证,但是存数据的方式是可以保证的。如果你的数据量不大,可以直接做字符串比对;如果你的数据量比较大,可以对字符串做一个哈希值,但是比对哈希值就可以了。
最后有一个提醒,从二维码图片转换为字符串的方式是固定的,转换出来的字符串是唯一的。但是反过来不是,根据二维码生成的不同参数,字符串生成的图片可能会有所不同。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。