{
"code": 200,
"status": "success",
"data": {
"healthy": true
}
}
curl --location --request GET 'https://zylalabs.com/api/13750/qr+code+generation+and+encoding+api/31513/health+check' --header 'Authorization: Bearer YOUR_API_KEY'
{
"code": 200,
"status": "success",
"data": {
"format": "png",
"image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAAklEQVR4AewaftIAAAapSURBVO3BgY0cCRIDwWRh/XeZLw9awPUPhquMSP9AkgYckjTikKQRhySNOCRpxCFJIw5JGnFI0ohDkkYckjTikKQRhySNOCRpxCFJIw5JGnFI0ohDkkYckjTikKQRhySNOCRpxCFJIw5JGnFI0ohDkkYckjTikKQRhySNOCRpxCFJIw5JGnFI0ohDkkYckjTikKQRhySNOCRpxA9fKAn/srZ8kyR8SlvekIQnbfkbSfhXteWbHJI04pCkEYckjTgkacQhSSMOSRpxSNKIQ5JG/DCqLWuS8G2S8KQtb0jCkyQsasuaJKw5JGnEIUkjDkkacUjSiEOSRhySNOKQpBGHJI344RdLwqe05ZOS8Ia2PEnCk7Y8acuTJDxpy6IkfEpbfqNDkkYckjTikKQRhySNOCRpxCFJIw5JGnFI0ogf9Gu15Q1teUMS3pCEJ23R73NI0ohDkkYckjTikKQRhySNOCRpxCFJIw5JGvGDfq0kvKEtn9KWNyThSVu05ZCkEYckjTgkacQhSSMOSRpxSNKIQ5JGHJI04odfrC3/sra8IQlP2vKkLU+S8Ia2fJu26L85JGnEIUkjDkkacUjSiEOSRhySNOKQpBGHJI34YVQS9N8l4UlbniThSVve0JYnSXjSlrckQf9/hySNOCRpxCFJIw5JGnFI0ohDkkYckjTikKQRhySN+OELtUWf0ZY3tOW3aou+wyFJIw5JGnFI0ohDkkYckjTikKQRhySNOCRpRPoHXyYJT9ryJAmL2rImCU/asigJa9ryGx2SNOKQpBGHJI04JGnEIUkjDkkacUjSiEOSRvzwhdryJAlP2vKGJLyhLW9JwpO2PEnCG9ryJAlP2vIpSfgbbXmShCdt+ZQkPGnLmkOSRhySNOKQpBGHJI04JGnEIUkjDkkacUjSiB++UBLekIRPacuTJPyNtrwhCU/a8k2S8Clt+TZJeNKWNyThSVu+ySFJIw5JGnFI0ohDkkYckjTikKQRhySNOCRpxA+/WFueJOENSXjSlk9qy5MkvKEtb2jLkyR8UhI+pS1vaMuTJKw5JGnEIUkjDkkacUjSiEOSRhySNOKQpBGHJI1I/2BQEj6lLW9Iwt9oyzdJwhva8iQJb2jLkyS8pS1PkvCkLU+S8Clt+SaHJI04JGnEIUkjDkkacUjSiEOSRhySNOKQpBHpH3yZJKxpyycl4UlbniThSVvWJOFJW96ShCdteZKEJ215koQnbVlzSNKIQ5JGHJI04pCkEYckjTgkacQhSSMOSRrxw6i2rEnCW9ryKUl4Q1vekIQnbXlLEt6QhG+ShCdt+SaHJI04JGnEIUkjDkkacUjSiEOSRhySNOKQpBE//OOS8KQtb2jL30jCp7TlSRKetOUNSXhDEha15Q1teZKENYckjTgkacQhSSMOSR..."
}
}
curl --location --request POST 'https://zylalabs.com/api/13750/qr+code+generation+and+encoding+api/31514/generate+png+qr+from+url+or+text' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"data": "https://example.com",
"format": "png",
"size": 300
}'
{
"code": 200,
"status": "success",
"data": {
"format": "svg",
"image": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"300\" height=\"300\" viewBox=\"0 0 33 33\" shape-rendering=\"crispEdges\"><path fill=\"#ffffff\" d=\"M0 0h33v33H0z\"/><path stroke=\"#000000\" d=\"M4 4.5h7m4 0h3m2 0h1m1 0h7M4 5.5h1m5 0h1m3 0h1m2 0h4m1 0h1m5 0h1M4 6.5h1m1 0h3m1 0h1m1 0h2m1 0h1m2 0h1m3 0h1m1 0h3m1 0h1M4 7.5h1m1 0h3m1 0h1m1 0h1m4 0h3m2 0h1m1 0h3m1 0h1M4 8.5h1m1 0h3m1 0h1m1 0h3m2 0h1m2 0h1m1 0h1m1 0h3m1 0h1M4 9.5h1m5 0h1m1 0h1m2 0h1m2 0h2m2 0h1m5 0h1M4 10.5h7m1 0h1m1 0h1m1 0h1m1 0h1m1 0h1m1 0h7M12 11.5h1m5 0h1m1 0h1M4 12.5h1m1 0h5m5 0h1m5 0h5M5 13.5h1m2 0h2m2 0h1m1 0h2m1 0h1m3 0h1m1 0h1m3 0h1M4 14.5h5m1 0h1m1 0h2m3 0h4m2 0h1m1 0h1m1 0h2M4 15.5h2m1 0h3m2 0h1m1 0h2m1 0h1m1 0h2m1 0h2m4 0h1M5 16.5h3m2 0h1m4 0h2m1 0h2m1 0h2m1 0h1m1 0h3M4 17.5h5m3 0h1m1 0h1m5 0h1m2 0h1m1 0h1m1 0h1M4 18.5h1m5 0h2m2 0h3m2 0h1m2 0h4m1 0h2M4 19.5h1m2 0h1m3 0h1m3 0h1m2 0h7m3 0h1M4 20.5h1m1 0h1m2 0h2m1 0h4m4 0h5m1 0h1M12 21.5h2m2 0h5m3 0h2M4 22.5h7m6 0h2m1 0h1m1 0h1m1 0h1m1 0h3M4 23.5h1m5 0h1m1 0h2m2 0h2m2 0h1m3 0h2m1 0h1M4 24.5h1m1 0h3m1 0h1m1 0h3m1 0h1m1 0h7m1 0h1m1 0h1M4 25.5h1m1 0h3m1 0h1m1 0h1m6 0h1m1 0h2m1 0h5M4 26.5h1m1 0h3m1 0h1m1 0h5m2 0h1m5 0h2m1 0h1M4 27.5h1m5 0h1m4 0h1m2 0h1m1 0h2m1 0h3m2 0h1M4 28.5h7m1 0h2m1 0h1m5 0h8\"/></svg>\n"
}
}
curl --location --request POST 'https://zylalabs.com/api/13750/qr+code+generation+and+encoding+api/31516/generate+svg+qr+from+url+or+text' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"data": "https://example.com",
"format": "svg"
}'
{
"code": 200,
"status": "success",
"data": {
"format": "png",
"image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAAklEQVR4AewaftIAAAogSURBVO3BQZLkyBEEQfeQ+v+XjXPiCUkKiiC6Y8dUyx+RpAUmkrTERJKWmEjSEhNJWmIiSUtMJGmJiSQtMZGkJSaStMREkpaYSNISE0laYiJJS0wkaYmJJC0xkaQlJpK0xESSlphI0hITSVpiIklLTCRpiYkkLTGRpCUmkrTERJKW+ORFbbMVkJO2uQLkpG2eBOSkba4AOWmbNwA5aZvfDMiT2mYrIG+YSNISE0laYiJJS0wkaYmJJC0xkaQlPvklgPy0tvkGkCcBuattToDcBeRK23wDyJOA3NU2J0CutM1vAOSntc1Pm0jSEhNJWmIiSUtMJGmJiSQtMZGkJT5ZoG2eBOQNbXMC5KRtrgA5AXJX25wAuQvISds8qW2uAPlG21wBctI2J0De0DZPAvKbTSRpiYkkLTGRpCUmkrTERJKW+ET/s7Z5EpCf1jZ3tc1dQE7a5gTIlbb5BpAntc0VIPreRJKWmEjSEhNJWmIiSUtMJGmJiSQt8Yn+b4B8o22uAPlG29wF5ErbnAA5aZsrbXMC5C1tcxeQk7bR8yaStMREkpaYSNISE0laYiJJS0wkaYlPFgDyNwFypW2+AeRK25y0zRuAnLTNXUBO2uYEyEZA/iYTSVpiIklLTCRpiYkkLTGRpCU++SXa5m/SNidA7gJy0jZXgJy0zRUgJ21zAuRK25wAOWmbN7TNCZC3tI2SiSQtMZGkJSaStMREkpaYSNISE0la4pMXAfmbtM032uYNbXMC5C4g/zRA3gJE/9lEkpaYSNISE0laYiJJS0wkaYmJJC1R/shL2uYEyJPa5gTIlbb5zYCctM1dQO5qmxMgJ21zBchJ2/w0ICdtsxWQu9rmBMgbJpK0xESSlphI0hITSVpiIklLfPIiIN9omzcAOWmbEyB3tc1dbfOWtrkC5KRtfjMgJ21zF5CTtnkDkL/JRJKWmEjSEhNJWmIiSUtMJGmJiSQt8cmL2uY3a5vfDMhJ25wAeUrbfAPIlbY5AXLSNleAPKlt3gLkSW1zF5DfbCJJS0wkaYmJJC0xkaQlJpK0xESSlvjkRUBO2uYEyJW2+UbbXAFy0jZ3tc03gNwF5KRtrgA5AXKlbU6AnLTNFSAnbfPTgDypbb7RNleAnAA5aZu7gPy0iSQtMZGkJSaStMREkpaYSNIS5Y+8pG1OgDypbd4C5EltcwXISducALnSNncBeVLbPAnISducAHlS2/w0IHe1zTeAvGEiSUtMJGmJiSQtMZGkJSaStMREkpb4ZLG2eRKQt7TNCZC7gJy0zVPa5htArgB5C5CTtrkLyF1ATtrmSW1zAmSjiSQtMZGkJSaStMREkpaYSNISE0la4pMXATlpmxMgdwE5aZsrbXMC5K62eUvb/DQgd7XNCZC72uYEyG8G5KRtrgD5RttcAf..."
}
}
curl --location --request POST 'https://zylalabs.com/api/13750/qr+code+generation+and+encoding+api/31517/generate+qr+from+vcard' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"vcard": {
"name": "Jane Doe",
"phone": "+1234567890",
"email": "[email protected]"
}
}'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 二维码生成与编码 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
(年度计费可节省 2 个月 🎉)
每个端点根据提供的输入返回一个二维码图像 “生成PNG”和“生成SVG”端点分别返回一个base64 PNG数据URI或一个原始SVG字符串,表示二维码
响应数据中的关键字段包括“code”(HTTP状态)、“status”(成功或错误)以及“data”,其中包含“format”(图片类型)和“image”(生成的二维码作为数据URI或SVG字符串)
参数包括“data”(网址或文本)“vcard”(联系信息)“format”(png或svg)“size”(像素尺寸)“margin”(安静区大小)和“errorCorrectionLevel”(L M Q H)每个参数都可以自定义二维码输出
用户可以通过指定“数据”或“vcard”来自定义请求,选择“格式”作为输出类型,调整“大小”以设置尺寸,设置“边距”以控制间距,并选择“容错级别”以进行损坏容忍
响应数据以JSON结构组织,顶层对象包含“code”、“status”和“data”。“data”对象包括“format”和“image”,提供对生成的二维码的清晰访问
典型的使用案例包括为名片 餐厅菜单 活动票 产品包装 和 Wi-Fi 分享生成二维码 这些二维码在扫描时可以快速访问网址或联系信息
数据准确性通过使用标准化的二维码生成算法和参数得以保持 用户可以通过提供有效的URL或格式正确的vCard数据来确保准确性 API处理这些数据以生成可靠的二维码
标准数据模式包括编码URL、纯文本或vCard信息的二维码 生成的代码将根据输入数据和选择的错误校正级别而变化,影响二维码的密度和可读性