开发者社区 问答 正文

Docker-二维码生成/识别 API 服务-QR Code API


用 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

展开
收起
寒喵 2018-12-31 23:59:31 4881 分享
分享
版权
举报
0 条回答
写回答
取消 提交回答
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等