إنشاء وتحديث وإدارة رموز QR الديناميكية برمجياً. يمكن تخصيص كل رمز QR بألوان وشعارات وقدرات تتبع.
| طريقة | نقطة النهاية | الوصف |
|---|---|---|
POST | /organizations/:orgId/qr-codes | إنشاء رمز QR جديد |
GET | /organizations/:orgId/qr-codes | قائمة بجميع رموز QR |
GET | /organizations/:orgId/qr-codes/:id | الحصول على رمز QR محدد |
PUT | /organizations/:orgId/qr-codes/:id | تحديث رمز QR |
DELETE | /organizations/:orgId/qr-codes/:id | حذف رمز QR |
GET | /organizations/:orgId/qr-codes/:id/download | تنزيل صورة رمز QR |
إنشاء رمز QR ديناميكي جديد بمحتوى وتصميم قابلين للتخصيص.
/organizations/:orgId/qr-codes| معامل | نوع | مطلوب | الوصف |
|---|---|---|---|
| type | string | مطلوب | نوع رمز QR (URL، VCARD، WIFI، إلخ) |
| name | string | مطلوب | اسم العرض لرمز QR |
| data | object | مطلوب | بيانات المحتوى (تختلف حسب النوع) |
| style | object | اختياري | خيارات التخصيص المرئي |
| folderId | string | اختياري | مجلد لتنظيم رمز QR |
| tags | string[] | اختياري | علامات للتصنيف |
curl -X POST \
https://api.iloveqr.com/api/v1/organizations/org_abc123/qr-codes \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"type": "URL",
"name": "Company Website",
"data": {
"url": "https://example.com"
},
"style": {
"foregroundColor": "#000000",
"backgroundColor": "#FFFFFF",
"cornerRadius": 10
}
}'{
"id": "qr_xyz789",
"type": "URL",
"name": "Company Website",
"shortUrl": "https://ilqr.co/xyz789",
"shortCode": "xyz789",
"data": {
"url": "https://example.com"
},
"style": {
"foregroundColor": "#000000",
"backgroundColor": "#FFFFFF",
"cornerRadius": 10
},
"status": "ACTIVE",
"totalScans": 0,
"createdAt": "2024-01-15T10:30:00Z",
"updatedAt": "2024-01-15T10:30:00Z"
}استرجاع قائمة مجزأة من رموز QR مع تصفية اختيارية.
/organizations/:orgId/qr-codes| معامل | نوع | الوصف |
|---|---|---|
| page | number | رقم الصفحة (افتراضي: 1) |
| limit | number | العناصر لكل صفحة (افتراضي: 20، الحد الأقصى: 100) |
| type | string | تصفية حسب نوع رمز QR |
| folderId | string | تصفية حسب المجلد |
| search | string | البحث بالاسم |
| status | string | تصفية حسب الحالة (نشط، مؤرشف) |
تحديث محتوى أو تصميم أو بيانات وصفية لرمز QR موجود. تظل صورة رمز QR كما هي بينما يتغير الوجهة.
/organizations/:orgId/qr-codes/:idcurl -X PUT \
https://api.iloveqr.com/api/v1/organizations/org_abc123/qr-codes/qr_xyz789 \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Updated Website",
"data": {
"url": "https://new-url.example.com"
}
}'حذف رمز QR بشكل دائم. لا يمكن التراجع عن هذا الإجراء. سيتوقف الرابط القصير عن العمل.
/organizations/:orgId/qr-codes/:idcurl -X DELETE \
https://api.iloveqr.com/api/v1/organizations/org_abc123/qr-codes/qr_xyz789 \
-H "X-API-Key: YOUR_API_KEY"رابط لأي موقع ويب أو صفحة ويب
مشاركة معلومات الاتصال
الاتصال بشبكات WiFi
رابط لمستندات PDF
تكوين بريد إلكتروني مسبق التعبئة
رسالة SMS مسبقة التعبئة
مكالمة هاتفية مباشرة
محتوى نص عادي
قائمة مطعم رقمية
روابط متجر التطبيقات
روابط محتوى الفيديو
روابط وسائل التواصل الاجتماعي
تعرف على الميزات ذات الصلة: