需求:生成qrcode二維碼的接口。
當(dāng)然肩豁,作為一名程序員脊串,能摸魚的時(shí)候干嘛那么費(fèi)勁,直接使用別人的不好嗎蓖救?
之前使用的是聯(lián)圖洪规,但是聯(lián)圖最近卡殼了,之后就在網(wǎng)上找到幾個(gè)免費(fèi)生成二維碼QR的API循捺。
1斩例、聯(lián)圖
http://www.liantu.com/pingtai/
評價(jià):國內(nèi)品牌,直接引用網(wǎng)址 http://qr.liantu.com/api.php?text=x从橘,但是近期不穩(wěn)定念赶。
具體參加:http://www.liantu.com/pingtai/的使用說明
可以使用<img src="http://qr.liantu.com/api.php?text=x"/>進(jìn)行引用
下載圖片 http://qr.liantu.com/api.php?text=x 進(jìn)行引用
直接引用網(wǎng)址 http://qr.liantu.com/api.php?text=x
2、Google
https://chart.googleapis.com
評價(jià):國際大廠恰力,速度好叉谜,穩(wěn)定,但是國內(nèi)連不上踩萎,原因你知道停局。
如:https://chart.googleapis.com/chart?cht=qr&chs=200×200&choe=UTF-8&chld=L|4&chl=http://Codeup.org
https://chart.googleapis.com/chart? 這是Google Chart API的頭部,直接照抄就好了~
&cht=qr 這是說圖表類型為qr也就是二維碼。
&chs=200×200 這是說生成圖片尺寸為200×200董栽,是寬x高码倦。這并不是生成圖片的真實(shí)尺寸,應(yīng)該是最大尺寸吧锭碳。
&choe=UTF-8 這是說內(nèi)容的編碼格式為UTF-8袁稽,此值默認(rèn)為UTF-8.其他的編碼格式請參考Google API文檔。
&chld=L|4 L代表默認(rèn)糾錯(cuò)水平擒抛; 4代表二維碼邊界空白大小推汽,可自行調(diào)節(jié)。具體參數(shù)請參考Google API文檔歧沪。
&chl=XXXX 這是QR內(nèi)容歹撒,也就是解碼后看到的信息。包含中文時(shí)請使用UTF-8編碼漢字槽畔,否則將出現(xiàn)問題栈妆。
3、QRCode.JP
評價(jià):支持https厢钧,外國服務(wù)器鳞尔,日本距離國內(nèi)比較近,所以國內(nèi)速度較好早直,穩(wěn)定性尚可寥假,選用。
用法:直接使用https://qrcode.jp/qr?q=可以生成
具體參看:https://qrcode.jp/
4霞扬、QRCode.Online
評價(jià):支持https糕韧,實(shí)測狀態(tài)好,服務(wù)器外國外喻圃,比較簡單萤彩。
用法:https://qrcode.online/img/?type=[TYPE]&size=[SIZE]&data=[DATA]
具體參看:https://qrcode.online
https://qrcode.online/img/?type=[TYPE]&size=[SIZE]&data=[DATA]
[TYPE] QR code type - url, text, email, tel, vcard (default: text)
[SIZE] QR code size - 1 to 15 (default: 5)
[DATA] QR code data
摘選來自:免費(fèi)生成QR的API接口