二维码生成(Google-API)
来源:互联网 发布:java经典50例 编辑:程序博客网 时间:2024/04/28 11:41
API : https://chart.googleapis.com/chart
参数:
1. cht=qr
这个是必需的,告诉 API ,你需要生成的是二维码。
2. chs=<width>x<height>
这个同样是必需的,告诉 API ,你需要生成的二维码的尺寸。
3. chl=<data>
这个还是必需的,用来告诉 API 二维码所包含的信息。可以是数字、字符数字、字符、二进制信息、汉字。不能混合数据类型。数据必须经过UTF-8 URL-encoded。如果需要传递的信息超过2K个字节,请使用POST方式。
4. choe=<output_encoding>
终于来了个不是必须的,这个是用来声明生成的二维码所包含信息的编码,默认是 UTF-8 ;其他可选编码是 Shift_JIS 、 ISO-8859-1
5. chld=<error_correction_level>|<margin>
可选 纠错等级。QR码支持四个等级的纠错,用来恢复丢失的、读错的、模糊的、数据。下面是可选的值:L-(默认)可以识别已损失7%的数据;M-可以识别已损失15%的数据;Q-可以识别已损失25%的数据;H-可以识别已损失30%的数据。margin 是指生成的二维码离图片边框的距离。
QR码是方形的,有相同的长和宽。QR码的大小是固定的:从21到177的长/宽,每次递增4个像素点。每个配置被称为一个等级。长和宽越大,存储的信息就越多。下面是版本摘要:
等级为1的QR码长和宽分别为21个像素,最多可以存储25个字母数字和字符。
等级为2的QR码长和宽分别为25个像素,最多可以存储47个字母数字和字符。
…以此类推 。
Chart API会根据你将存储的信息的大小来决定使用哪个等级的QR码。最棒的QR码阅读器可以读取等级为40的QR码中存储的信息。然而通常来说移动设备最多可以读取等级为4的QR码中存储的信息。
总结用此一句也行
<img src ="http://chart.apis.google.com/chart?cht=qr&chs=300x300&chl=加密的内容&choe=UTF-8" >
- 二维码生成(Google-API)
- google api 生成二维码
- 利用Google API生成二维码
- Google二维码在线生成API
- 利用Google API生成二维码
- 利用Google API快速生成QR二维码
- Google Chart API 之生成二维码
- 生成二维码的google开放api接口
- 使用Google Chart API生成二维码以及制作点子名片
- PHP在线生成二维码代码(google api)实例
- google ZXing 生成二维码
- Google ZXing生成二维码
- 叙述二维码的原理以及如何使用google api和PHP QR Code来生成二维码
- 阐述二维码的原理以及使用google api和PHP QR Code来生成二维码
- 生成二维码API
- google的zxing二维码生成
- google zxing java 生成二维码
- PHP二维码生成的方法(google APi,PHP类库,libqrencode等)
- STL set简单使用
- error C2100: illegal indirection
- flex 端json嵌套json的解析
- 关于机械构造
- 【面向对象程序设计常见面试题】多态的作用?(已阅)
- 二维码生成(Google-API)
- Hadoop学习笔记
- 平衡二叉树的构建 用函数回调来扩展程序 c语言实现
- sesion_set_save_hander 的 理解 步骤
- OpenCL应用与双线性插值
- 【面向对象程序设计常见面试题】类中成员变量怎么进行初始化?(11)
- 关于JAVAEE servlet filter listener 的作用以及在整个WEB响应过程中所处的位置和功能
- Selenium2常见报错
- Create Remote Database Server - PostgreSQL