使用Google API生成QR二维码
2015-11-19 Shane Jhu
生成二维码的方式有很多种:引入dll,使用JS,调用API...
本文介绍使用谷歌API快速生成二维码的方法以及参数说明。
当然,访问
https://chart.googleapis.com/chart?cht=qr&chs=200x200&choe=UTF-8&chld=L|4&chl=http://www.lenashane.com
就可以直接看到效果。
我们可以看到使用Google提供的API生成二维码非常方便(前提是你可以访问googleapis.com),下面我们详细了解一下各个参数的含义:
1. https://chart.googleapis.com/chart? 这是Google Chart API的地址部分
2. cht=qr 表示图标类型是qr二维码。
3. chs=200×200 生成图片尺寸为200x200,是宽x高,表示包括二维码主体加上白边的整体尺寸。
4. choe=UTF-8 内容的编码格式为UTF-8,默认为UTF-8,其他的编码格式请参考Google API文档。
5. chld=L|4 L代表默认纠错水平; 4代表二维码边界空白大小,可以根据需要自行设置。具体参数请参考Google API文档。
6. chl=XXXX QR中文本的内容。
截止本文发布,本站还在使用香港空间,如果不能访问上述链接,可以将域名替换为本站域名使用:
http://www.lenashane.com/chart?cht=qr&chs=100x100&choe=UTF-8&chld=M|1&chl=http://www.lenashane.com
需要注意的是,虽然目前此接口可以正常访问,但谷歌官方已不再赞成使用此接口。下面是原话:
Warning: This API is deprecated as of April 20, 2012. It will continue to work as per our deprecation policy.
为方便查询,将 Google API 文档中参数说明部分原文摘录如下:
本文由lenashane.com原创,转载请注明出处:查看原文
如果觉得文章还不错,请点个赞吧