API简介:本API提供二维码生成功能。支持生成PNG位图或SVG矢量格式的二维码,可自定义尺寸、纠错级别、边框宽度等参数。适用于需要集成二维码生成功能的Web应用、移动应用或第三方系统。 接口问题联系相关负责人沟通修复:查看该接口开发者 接口地址:接口审核中,审核通过后显示 返回格式:JSON,IMG 请求方式:GET 请求参数:接口审核中,审核通过后显示 注意事项 Bug修复 专属线路 您好!我们的平台聚合了上千位开发者提供的免费接口,我们已尽力确保接口的稳定性,但由于无法控制其他开发者的接口,可能会出现不稳定或服务中断的情况。对此,我们深感抱歉!我们正在积极改善这一问题,感谢您的理解与支持。 1. 由于开发者可能因盈利问题导致接口失效,我为此向您道歉。 2. 我们竭尽全力改进平台的接口稳定性。 3. 为便于您使用,我们提供了智能生成对接代码和在线极速测试接口的功能。 4. 我们将继续努力提供更多可靠的接口,满足您的需求。 5. 若有任何问题,欢迎通过微信与我联系:13132131321。再次感谢您的支持与信任! 接口注意:接口故障请及时反馈,修复进度将通过短信通知。 非官方接口,请联系开发者获取技术支持 新 Bug修复:非官方接口,Bug反馈请联系开发者 新 会员线路:因调用量剧增,定制独享优质线路请 参考定制方案 专属线路 成本透明 0服务费 请求参数 该接口信息正在审核中,审核通过后即可展示! 返回示例 该接口信息正在审核中,审核通过后即可展示! 返回参数 接口名称 接口类型 接口说明 download integer 下载模式,1=触发浏览器下载图片,0或不传=不下载(默认)。优先级低于raw data string 二维码中包含的文本内容(URL、文本、联系方式等),必填,建议不超过900个字符 size string 二维码尺寸,格式为'256'或'256x256',默认256x256像素 format string 输出格式,可选值:png(位图,默认)、svg(矢量图) error_correction string 纠错级别,可选值:L(7%)、M(15%,默认)、Q(25%)、H(30%) border integer 边框宽度(以码点为单位),默认2,最小0 raw integer 直接输出图片模式,1=直接输出图片流到浏览器,0或不传=返回JSON(默认) { "raw": "直接输出图片模式,1=直接输出图片流到浏览器,0或不传=返回JSON(默认)", "border": "边框宽度(以码点为单位),默认2,最小0", "error_correction": "纠错级别,可选值:L(7%)、M(15%,默认)、Q(25%)、H(30%)", "format": "输出格式,可选值:png(位图,默认)、svg(矢量图)", "size": "二维码尺寸,格式为'256'或'256x256',默认256x256像素", "data": "二维码中包含的文本内容(URL、文本、联系方式等),必填,建议不超过900个字符", "download": "下载模式,1=触发浏览器下载图片,0或不传=不下载(默认)。优先级低于raw" } 小白教程 本教程帮助用户快速对接生成二维码接口,现已支持智能生成代码 为照顾小白,特意编写此对接文档教程,若有不懂请及时联系接口维护者。 生成二维码 小白快速对接「生成二维码」简易教程 该接口信息正在审核中,审核通过后即可展示! 实时调试 部分视频、图片或其他接口报错、空值并不代表无法对接,请在本地尝试请求参数接口 调试工具支持的请求类型有: GETPOSTPUTHEADTRACEDELETECONNECTOPTIONS GET 请求 POST 请求 PUT 请求 HEAD 请求 TRACE 请求 DELETE 请求 CONNECT 请求 OPTIONS 请求 在线调试 温馨提示:请修改请求参数,未修改可能返回报错; 参数名称 参数值(修改后测试) 添加参数 参数支持JSON格式,以及GET参数请求方式 返回键值对添加请求参数 { "code": 200, "data": { "image_base64": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...", "image_url": "https://api.2dcode.biz/v1/create-qr-code?data=Example&size=256x256&format=png&error_correction=M&border=2", "api_url": "https://api.xunjinlu.fun/api/qrcode/createqrcode.php", "format": "png", "size": "256x256", "data_content": "Example", "error_correction": "M", "border": 2, "direct_image_url": "https://api.xunjinlu.fun/api/qrcode/createqrcode.php?data=Example&raw=1&size=256x256&format=png" }, "message": "success" } ## 错误响应示例 { "code": 400, "data": null, "message": "参数验证失败: data参数不能为空" } { "code": 502, "data": null, "message": "二维码生成失败: HTTP Error: 503" }