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