基本设置
高级选项

用手机扫码试试吧!

声明: 你的图片 不会 上传到我们的服务器.

© 2019-2022 Crazy程序员. | Made with ❤︎

API使用说明

您可以通过以下方式调用二维码生成API:

# 基本调用
http://your-domain.com/index.html?api=1&text=二维码内容

# 带参数调用
http://your-domain.com/index.html?api=1&text=二维码内容&size=800&margin=20

# 带背景图片
http://your-domain.com/index.html?api=1&text=二维码内容&backgroundImage=http://example.com/background.jpg

# 带Logo图片
http://your-domain.com/index.html?api=1&text=二维码内容&logoImage=http://example.com/logo.png
                    

可用参数:

  • api - 必须设置为1,表示API调用
  • text - 二维码内容(必须)
  • size - 二维码尺寸,默认800
  • margin - 边距,默认20
  • dotScale - 点密度,默认0.35
  • colorDark - 深色,默认#000000
  • colorLight - 浅色,默认#FFFFFF
  • backgroundImage - 背景图片URL
  • backgroundDimming - 背景亮度,默认rgba(0, 0, 0, 0.1)
  • logoImage - Logo图片URL
  • logoScale - Logo大小,默认0.2
  • logoMargin - Logo边距,默认6
  • logoCornerRadius - Logo圆角半径,默认8
  • autoColor - 自动颜色,默认true
  • whiteMargin - 使用白边,默认false
  • maskedDots - 蒙版点效果,默认false
  • binarize - 二值化处理,默认false
  • binarizeThreshold - 二值化阈值,默认128

响应格式:

# 成功响应
{
  "success": true,
  "data": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA..."
}

# 错误响应
{
  "success": false,
  "error": "错误信息"
}