curl -X POST "https://management.scanova.io/qr/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-H "Content-Type: application/json" \
-d '{
"category": 1,
"info": "{\"type\":\"url\",\"data\":{\"url\":\"https://example.com\"}}",
"qr_type": "dy",
"name": "Product launch flyer"
}'
واجهة الإدارة — رموز QR
إنشاء رمز QR
POST /qr/
POST
/
qr
/
curl -X POST "https://management.scanova.io/qr/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-H "Content-Type: application/json" \
-d '{
"category": 1,
"info": "{\"type\":\"url\",\"data\":{\"url\":\"https://example.com\"}}",
"qr_type": "dy",
"name": "Product launch flyer"
}'
يسرد أو ينشئ رموز QR على مضيف Management API (
الإنشاء الناجح يعيد
management.scanova.io)، مصادَقًا عليها بمفتاح Management API الخام الخاص بك — راجع النظرة العامة إذا لم تُعِدَّ ذلك بعد.
GET https://management.scanova.io/qr/
POST https://management.scanova.io/qr/
Authorization: 401f7ac837da42b97f613d789819ff93537bee6a
POST /qr/ ينشئ رمز QR جديدًا باستخدام نفس المُسلسِل (serializer) وعقد الحقول التي تستخدمها نقطة نهاية إنشاء رمز QR العادية في لوحة التحكم. بدلًا من إعادة اشتقاق مرجع الحقل الكامل هنا، راجع Create QR Code للاطلاع على جدول الحقول المطلوبة/الاختيارية الكامل (category، info، name، qr_type، بالإضافة إلى حقول متقدمة مثل pattern_info، custom_domain، expire_on، lead_list، password، وخيارات التسييج الجغرافي) — كل حقل موثّق هناك ينطبق هنا بشكل مطابق.
curl -X POST "https://management.scanova.io/qr/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-H "Content-Type: application/json" \
-d '{
"category": 1,
"info": "{\"type\":\"url\",\"data\":{\"url\":\"https://example.com\"}}",
"qr_type": "dy",
"name": "Product launch flyer"
}'
201 Created مع رمز QR الذي أُنشئ حديثًا، مُسلسَلًا بشكل التفاصيل الكامل (نفس الشكل الذي يعيده GET /qrcode/{qrid}/) — أغنى من شكل السرد المُختزَل الموضح أعلاه، ويتضمن حقولًا مثل info وpattern_info التي تحذفها نقطة نهاية السرد لأغراض الأداء.
إنشاء رمز QR يخضع لنفس حدود عدد رموز QR القائمة على الخطة (ديناميكي/ثابت) كما لو أُنشئ من لوحة التحكم، بالإضافة إلى حاجز حصة MANAGEMENT_API (أو INTEGRATION_ZAPIER/INTEGRATION_MCP) الموصوف في النظرة العامة.
ذات صلة
- سرد رموز QR — العملية الأخرى لنفس نقطة النهاية هذه.
- الاسترجاع — اعمل على رمز QR واحد من هذه القائمة.
- التحديث — اعمل على رمز QR واحد من هذه القائمة.
- الحذف — اعمل على رمز QR واحد من هذه القائمة.
- تنزيل صورة رمز QR — صيّر أحد رموز QR هذه بصيغة PNG/SVG/PDF/إلخ.
- سرد رموز QR في سلة المهملات — إلى أين ينتقل رمز QR بعد حذفه من هذه القائمة.
- نظرة عامة على Management API — مخطط المصادقة وقواعد الحصص التي تنطبق على نقطة النهاية هذه.
التفويضات
Send your Management API key as the raw value of the Authorization header — no "Bearer " or "Token " prefix, and no other characters. Example: Authorization: 401f7ac837da42b97f613d789819ff93537bee6a. A header containing more than one space-separated part is rejected outright. Requests also require the request's Host header to be the management API host (e.g. management.scanova.io) — the same key sent to the regular API host will not authenticate.
الاستجابة
201
QR code created
هل كانت هذه الصفحة مفيدة؟
⌘I