curl -X PATCH "https://management.scanova.io/qrcode/QR7K9M2XN/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-H "Content-Type: application/json" \
-d '{ "name": "Product launch flyer — v2" }'
واجهة الإدارة — رموز QR
التحديث
PUT /qrcode//
PUT
/
qrcode
/
{qrid}
/
curl -X PATCH "https://management.scanova.io/qrcode/QR7K9M2XN/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-H "Content-Type: application/json" \
-d '{ "name": "Product launch flyer — v2" }'
يسترجع رمز QR واحدًا أو يحدّثه أو يحذفه على مضيف Management API (
كلٌّ من
management.scanova.io)، مصادَقًا عليه بمفتاح Management API الخام الخاص بك.
GET https://management.scanova.io/qrcode/{qrid}/
PUT https://management.scanova.io/qrcode/{qrid}/
PATCH https://management.scanova.io/qrcode/{qrid}/
DELETE https://management.scanova.io/qrcode/{qrid}/
Authorization: 401f7ac837da42b97f613d789819ff93537bee6a
string
مطلوب
qrid الخاص برمز QR (مثل QR7K9M2XN) — المعرّف المقروء للبشر الذي تعيده GET /qr/، وليس id الرقمي.نفس هذا العرض (view) متاح أيضًا عبر
/qr/{qrid}/ (أي تحت نفس بادئة المسار الخاصة بنقطة نهاية السرد/الإنشاء) — كلا المسارين يؤديان إلى نفس العرض والسلوك تمامًا. هذا المرجع يوثّق /qrcode/{qrid}/ لأن هذا هو المسار الذي تم التحقق منه لمجموعة التوثيق هذه، لكن كلاهما يعمل.PUT وPATCH مدعومان (PUT لاستبدال كامل، وPATCH لتحديث جزئي) ويقبلان نفس مجموعة الحقول الموثّقة لـ إنشاء رمز QR. التحديث الناجح يعيد 200 OK مع تمثيل التفاصيل المحدَّث الموضح أعلاه.
curl -X PATCH "https://management.scanova.io/qrcode/QR7K9M2XN/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-H "Content-Type: application/json" \
-d '{ "name": "Product launch flyer — v2" }'
النطاق والأخطاء
كل طريقة هنا تعمل فقط على رموز QR المملوكة للحساب الذي يخصه المفتاح — طلبqrid لا تملكه (أو غير موجود) يعيد 404، لا 403، بحيث لا يمكنك استخدام نقطة النهاية هذه لاستكشاف وجود رموز QR تخص حسابات أخرى.
ذات صلة
- الاسترجاع — العملية الأخرى لنفس نقطة النهاية هذه.
- الحذف — العملية الأخرى لنفس نقطة النهاية هذه.
- سرد رموز QR — ابحث عن
qridللعمل عليه هنا، أو مجموعة الحقول الكاملة التي يقبلها تحديث نقطة النهاية هذه. - إنشاء رمز QR — ابحث عن
qridللعمل عليه هنا، أو مجموعة الحقول الكاملة التي يقبلها تحديث نقطة النهاية هذه. - تنزيل صورة رمز QR — صيّر رمز QR هذا كملف صورة.
- سرد رموز QR في سلة المهملات — إلى أين ينتهي رمز QR بعد استدعاء
DELETEهنا.
التفويضات
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.
معلمات المسار
الاستجابة
200
QR code updated
هل كانت هذه الصفحة مفيدة؟
⌘I