用 Golang 写的,但二维码识别用了一个没法静态编译的 Zbar 的 C 依赖,所以还带了一个docker 镜像,方便部署。
二维码生成
例子:
https://qrcode-api.你的域名.com/encode?content=helloWorld&size=400&type=png
奇怪的(划掉)例子:
https://qrcode-api.你的域名.com/encode?content=helloWorld&size=400&type=string
二维码识别
POST 含二维码的图片到:
https://qrcode-api.你的域名.com/decode
返回示例:
{
"ok": true,
"desc": "",
"content": [
"你好"
]
}
目前支持 jpeg, png 和 gif.
字符统一按 UTF-8 处理和返回,一般不会有奇怪的乱码(为了这事还hack 了一波 Zbar)。
站比较小,如果需要识别的图片体积太大的还请考虑本地部署。
具体详情请看项目介绍
项目地址:
https://github.com/nanmu42/qrcode-api
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。