二维码生成

提供二维码生成服务,支持生成各种类型的二维码,如网址、文本、名片、支付等二维码。支持logo水印,支持文件流返回和Base64编码返回两种方式

API地址

  • 接口地址:GET/POST https://api.youngwang1228.com:48000/qrcode
  • 价格:免费
  • 频率:30 次/分钟

Query参数

Get 请求时适用。如需logo水印,建议用URL格式指定logo图片。若确实需要Base64指定logo,请使用POST请求。

如果同时传递Query参数和Body参数,则会优先使用Query参数

参数 类型 必填 说明
text string 二维码内容
type int 返回模式
1:以base64编码返回
2:直接返回条形码图片
3:以base64编码文本返回,无标准响应字段。
默认:1
eccLevel string 纠错等级,支持 LOW MEDIUM QUARTILE HIGH 默认:MEDIUM
width int 二维码宽度(像素),默认:300
bgColor string 背景色,16进制RGB颜色值,默认:ffffff
fgColor string 前景色,16进制RGB颜色值,默认:000000
logo string logo图片URL地址,需要UrlEncode
logoWidth string logo宽度(像素),默认:60

Body参数

Post 请求时适用。

如果同时传递Query参数和Body参数,则会优先使用Query参数

参数 类型 必填 说明
text string 二维码内容
type int 返回模式
1:以base64编码返回
2:直接返回条形码图片
3:以base64编码文本返回,无标准响应字段。
默认:1
eccLevel string 纠错等级,支持 LOW MEDIUM QUARTILE HIGH 默认:MEDIUM
width int 二维码宽度(像素),默认:300
bgColor string 背景色,16进制RGB颜色值,默认:ffffff
fgColor string 前景色,16进制RGB颜色值,默认:000000
logo string logo图片URL地址或base64编码的图片
logoWidth string logo宽度(像素),默认:60

请求示例

Get

二维码内容:https://youngwang1228.github.io

logo图片:https://youngwang1228.com:8001/logo.png

type: 2

https://api.youngwang1228.com:48000/qrcode?text=https%3A%2F%2Fyoungwang1228.github.io&logo=https%3A%2F%2Fyoungwang1228.com%3A8001%2Flogo.png&type=2

Get请求示例

Post

{
    "type": 2,
    "text": "https://youngwang1228.github.io",
    "logo": "data:image/png;base64,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"
}

Post请求示例

响应结果

type=1 base64编码返回

{
    "code": 200,
    "msg": "成功",
    "data": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY......."
}
参数 类型 说明
code int 状态码
msg string 状态信息
data string base64编码的二维码图片

type=2 二维码图片文件流返回

文件流

type=3 base64编码文本返回,无标准响应字段

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY.......

认证

  1. 右上角 :arrow_upper_right: 使用 Githubgitee 快速登录,登录后可以获取 AccessToken
  2. 在请求头增加 Authorization: AccessToken 即可调用API
    "Header":{
         "Authorization":"您的AccessToken",
    }
    

    Authorization

状态码

响应码 说明
200 成功
404 接口不存在
10000 参数错误
10001 无效的Token
10002 Token已过期
10003 接口维护
10004 接口已下线
10005 接口暂未实现
10006 账号使用太频繁啦
10007 API调用太频繁啦
10008 被禁止的IP
10009 请求方法不支持
10999 系统内部异常

关于本站

本人从事开发10余年,在自己的项目中积攒了大量技术组件,恰好手上有空闲服务器,准备将技术组件API化,并免费提供给有需要的人。

本站API都是由本人利用业余时间开发和维护的,欢迎大家使用,如果发现bug或者有更好的建议,欢迎联系。

注意事项

  1. 由于带宽和计算资源有限,每个API都将会限制调用频率,具体限制视计算复杂度而定,一般都可以满足正常使用
  2. 为避免恶意攻击,每个账号都将限制调用频率,正常使用一般不会被误伤
  3. 我会及时维护本站API,确保数据得到更新。同时会持续开发新的接口,丰富服务内容
  4. 如果有API需求也可直接联系我,通用且在我能力范围内的,将尽快安排
  5. 生产使用请预估你的业务量,如果可预见将超出频率限制,建议可增加队列缓冲
  6. 本站API永久免费

联系方式

youngwang1228@gmail.com

鼓励一下

如果你觉得本站对您有帮助,不妨请作者喝杯咖啡。

results matching ""

    No results matching ""