什么是二维码?为什么需要一个二维码?
一個并不起眼的二維碼就象一個萬花筒,掀起了一場恒古未有的大變革,不僅改變了社會的方方面面,有效促進了金融、經濟的新渠道繁榮。從大家熟悉的“微信,連接一切!”的視頻瘋傳微信朋友圈后,讓我們看到了移動互聯網智能生活的未來。
視頻里,通過掃描二維碼輕松購物、點餐、就醫、旅行、住宿,叫外賣一切都那么方便就可以獲取信息,預約購買,完成閉環支付,解決了諸多以前想都別想的問題。
從表面來看,是移動互聯網給我們帶來了諸多的便利,但深究一下,我們會發現這一切的一切,如果只是一個微信平臺,是不可能完成的。只有與餐飲、票務、酒店、醫療、支付等各個領域形成平臺合作才能幫助消費者完成以上的各種操作,而微信與其他平臺的合作依靠的就是一個網絡連接技術,他就是API接口。
?
什么是二維碼?我為什么需要一個二維碼?
二維碼又稱二維條碼,常見的二維碼為QR Code,QR全稱Quick Response,是一個近幾年來在移動設備上超流行的一種編碼方式,它比傳統的Bar Code條形碼能儲存更多的信息,在今天,二維碼被用來賦予產品或宣傳單頁一個數字維度,可以轉向URL。你可以用挖數據平臺在線二維碼生成器生成自己的專屬二維碼。
?
二維碼API接口:即可識別二維碼返回字符串,也可輸入相應地址,生成對應的url地址,圖片地址有效時間為7天。
子接口:
- 二維碼識別
 - 生成二維碼圖片
 
接口地址: https://登錄后顯示/pyi/55/162(支持:http/https)
返回格式:json,xml
請求方式:POST,GET
POST 請求需要設置Header頭:Content-Type: application/x-www-form-urlencoded;charset=utf-8
請求說明:
|   名稱  |   必填  |   類型  |   說明  |   示例 參數另存  | 
|   appid  |   是  |   String  |   應用ID,在后臺我的應用查看或者添加  |   1  | 
|   base64  |   是  |   String  |   base64位格式的圖片,最大允許2M文件圖片轉base64工具  |   data:image/png;base64,AAAA  | 
|   format  |   否  |   String  |   返回數據格式類型,每個接口已經說明支持返回格式:json,xml  |   json  | 
|   sign  |   是  |   String  |   1.使用Md5方式驗證,參數按一定規則md5后返回的字符串,詳情點擊這里閱讀  |   52a9dbe274a5c537bbf7a53e2d66c09f  | 
|   time  |   否  |   String  |   請求時傳遞的當前服務器時間戳  |   1545829466  | 
返回參數說明:
|   名稱  |   必填  |   類型  |   說明  |   示例 參數另存  | 
|   codeid  |   否  |   Integer  |   狀態碼,返回10000狀態都會進行計費。具體說明可查看狀態碼說明  |   10000  | 
|   message  |   否  |   String  |   請求狀態說明  |   返回成功  | 
|   qr_url  |   否  |   String  |   生成之后返回的url地址,該地址有效時間為24小時,請快保存  |   https://www.storeapi.net/upload/temp/qrcode/466aa30f8aa2d339f8bc6a4d2e2f82df.png  | 
|   retdata  |   否  |   Array  |   回數據集合,可能是數據、對象或者字符串  | |
|   time  |   否  |   String  |   請求時傳遞的當前服務器時間戳  |   1548669566  | 
狀態碼說明:
|   狀態碼  |   說明  | 
|   10000  |   返回成功  | 
|   10001  |   appid必須指定,可以我的應用里面查看  | 
|   10002  |   sign值必須指定,加密規則請前往幫助中心查看  | 
|   10003  |   sign值驗證不通過,加密規則請前往幫助中心查看  | 
|   10004  |   時差不能超過10分鐘,可以不傳遞這個參數,注意時間戳單位是秒  | 
|   10005  |   appid錯誤,請檢查appid值,前往會員中心->我的應用查看或添加  | 
|   10006  |   當前IP地址未授權,請前往用戶中心->我的應用添加ip{@info}  | 
|   10007  |   應用被禁用,請聯系客服處理  | 
|   10008  |   應用內沒有該接口,請到我的應用里面添加這個接口  | 
|   10009  |   api接口不存在  | 
|   10010  |   您沒有添加該api接口  | 
|   10011  |   api已經到期  | 
|   10012  |   沒有訂購任何api,請前往購買后再操作  | 
|   10013  |   該接口已經暫停使用  | 
|   10014  |   未知的錯誤,可以聯系客服處理  | 
|   10015  |   參數個數錯誤  | 
|   10019  |   {@info}  | 
|   10017  |   time必須是整型  | 
|   10018  |   次數不足  | 
|   10020  |   子接口不存在,可能已經被關閉  | 
|   10021  |   服務器發生錯誤  | 
|   10022  |   帳戶余額不足,請充值!  | 
|   10023  |   訂單提交成功,等待回調結果  | 
|   10024  |   調試模式數據  | 
|   10025  |   查無數據  | 
請求示例:
?
總結
以上是生活随笔為你收集整理的什么是二维码?为什么需要一个二维码?的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: Linux平台Java环境中文编码研究
 - 下一篇: 互联网女皇的互联网报告2013版(详细)