lena和shane,家庭日志,xulavigne,Lena&Shane

如何实现

使用Google API生成QR二维码

2015-11-19 Shane Jhu

生成二维码的方式有很多种:引入dll,使用JS,调用API...

本文介绍使用谷歌API快速生成二维码的方法以及参数说明。

TM截图未命名56.png

当然,访问

https://chart.googleapis.com/chart?cht=qr&chs=200x200&choe=UTF-8&chld=L|4&chl=http://www.lenashane.com

就可以直接看到效果。

Google API QR二维码

我们可以看到使用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 文档中参数说明部分原文摘录如下:

TM截图未命名44.png

本文由lenashane.com原创,转载请注明出处:查看原文

如果觉得文章还不错,请点个赞吧

2月 27 2025
成年人身上的天真往往很迷人,但若是加上虚荣,就和愚蠢没什么区别。

埃里克·霍弗 (Eric Hoffer 美国作家)