您现在的位置是:蓝石榴 > 个人博客 > 数据API

个人博客

二维码生成API

2016-08-13数据API 1535
通过二维码生成接口可以根据参数生成二维码图片。
1.接口描述

【接口名称】二维码生成接口

【接口 URL】http://www.lan16.com/api/qr.html

【接口功能】通过此接口生成二维码

【接口类型】HTTP

【请求方式】GET/POST

【响应格式】JSON/IMAGE

2.请求参数

【deviceid】调用方唯一标示,必填项,deviceid通过申请获取

【timestamp】时间戳,必填项,格式为yyyyMMddHHmmss,例如:20150425194111

【data】需要成成二维码的内容,必填项,UTF8编码

【w】生成二维码尺寸,w最小400最大800,默认400,非必填项

【signature】签名,必填项,signature为MD5(timestamp+keyword+data),keyword通过申请获取

【请求示例】http://www.lan16.com/api/qr.html?timestamp=20150425201507&deviceid=10000&signature=ec9582adbfdeaffd710b50fcd441f41d&data=1335289

3.返回结果(正常返回二维码图片,失败返回json格式错误信息)

【code】返回码,生成失败会返回,1生成失败,2缺少必要参数,3超出接口调用频次限制,以每分钟计,

4二维码内容超过120个字符,99接口鉴权失败

【msg】结果描述,生成失败会返回

【executeTime】接口执行时间,生成失败会返回,单位毫秒

【返回示例】{"code":"3","msg":"接口调用频率超过限制","executeTime":62}

4.备注

1.接口免费使用,可发送邮件至lan16@lan16.com申请获取deviceid和keyword,调用频率可根据需求设定;

2.测试秘钥可用deviceid:10000,keyword:ZXEjow25,可调用频率30次/分钟【示例源码下载】

3.免秘钥链接方式调用,可调用频率30次/分钟调用示例http://www.lan16.com/api/qr.html?data=XXX

很赞哦!(441)