Qivo 实用指南
如何使用QR代码生成API
API 允许您从您的网站、内部工具或脚本自动创建 QR 代码,从内容到完成图像的路径。
您的应用程序会发送内容和设置; Qivo 会返回静态 QR 图像。
从手册编辑到集成
在编辑器中,一个人填写字段并点击下载. 使用 API,一个程序执行这些操作,例如在制作标签时创建产品页面的QR代码。
一个 API 通话不会使代码动态. 图像存储提交的数据而不是中间的 Qivo URL. 您可以保存和使用文件,而无需再次联系发电机。
请求包含什么
一个 GET 请求包含服务地址、参数和一个秘密密密钥。 内容类型参数选择数据类型、格式选择 PNG 或 SVG 以及形状、边界和中心控制设计。
参数值必须是URL编码的. 使用您的语言的标准工具正确处理空间,电话号码中的 + 和颜色中的 # 。
為什麼關鍵屬於您的伺服器
访问者可以阅读一个关键放置在一个公共页面的JavaScript. 从您的服务器发送请求,并从一个环境变量上传密钥。
通过 HTTPS 在 X-API 关键标题中发送密钥. 关键 URL 参数也支持,但 URL 可以出现在历史和日志中。
如何处理答案
成功的回复包含图像本身,而不是下载链接的 JSON. 在保存之前检查 HTTP 状态. 错误返回 JSON 以解释; 不要将其保存为 PNG。
SVG 对印刷材料有用,而 PNG 适合日常图像. 避免在每次访问到一个未改变的页面时重复代码:保存并重新使用文件. 遵守请求限制和退出后延迟。
出版前要检查什么
API 可验证输入,但不解码完成图像. 这减少了处理,但您的工作流必须处理扫描测试. 测试典型的设计组合和您期望最大的数据量。
留下至少四个模块的轻静区域,良好的对比和足够的大小. 用手机扫描最终打印布局. API 页面包含技术参数和准备使用的 PHP、JavaScript、Python 和 cURL 示例。