开发者社区> 问答> 正文

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 4785 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
应用 Docker 进行持续交付:用技术改变交付路程 立即下载
从Docker到容器服务 立即下载
Docker@Alibaba——超大规模Docker化的实战经验 立即下载