تخطي إلى المحتوى
POST AI agent ready /v1/qr/generate

QR Code API - مولد QR مجاني

قم بتحويل أي سلسلة أو عنوان URL إلى رمز QR قابل للمسح الضوئي. تقوم واجهة برمجة التطبيقات (API) بإرجاع صورة SVG يمكنك تضمينها مباشرة في HTML أو تنزيلها. قم بتكوين حجم الإخراج ومستوى تصحيح الخطأ وهامش المنطقة الهادئة ليناسب تصميمك.

Parameters

stringrequired

The text or URL to encode in the QR code.

number

Width and height of the QR code in pixels.

string

Error correction level. Higher levels allow more damage tolerance but produce denser codes. L (7%), M (15%), Q (25%), H (30%).

number

Quiet zone margin around the QR code in modules.

Code examples

curl -X POST https://api.botoi.com/v1/qr/generate \
  -H "Content-Type: application/json" \
  -d '{"text":"https://botoi.com","size":300,"errorCorrectionLevel":"M","margin":4}'

When to use this API

تذاكر تسجيل الوصول للحدث

قم بتضمين رمز QR فريد في كل بريد إلكتروني خاص بتذكرة الحضور. قم بتشفير معرف التذكرة حتى يتمكن الموظفون من مسح الدخول والتحقق من صحته عند الباب باستخدام أي كاميرا هاتف ذكي.

روابط قائمة المطاعم

قم بإنشاء رمز الاستجابة السريعة الذي يشير إلى القائمة الخاصة بك على الإنترنت. قم بطباعتها على خيام الطاولة أو الإيصالات حتى يتمكن رواد المطعم من الاطلاع على القائمة الكاملة دون تنزيل تطبيق.

وضع العلامات على المخزون والأصول

تشفير الأرقام التسلسلية أو معرفات الأصول في رموز QR. قم بطباعتها على ملصقات لاصقة حتى يتمكن موظفو المستودع من مسح العناصر ضوئيًا أثناء الاستلام والتدقيق والشحن.

Frequently asked questions

لماذا تقوم واجهة برمجة التطبيقات بإرجاع SVG بدلاً من PNG؟
إن SVG لا يعتمد على الدقة، لذا يظل رمز الاستجابة السريعة واضحًا عند أي حجم طباعة أو شاشة. يمكنك تحويل SVG إلى PNG من جانب العميل إذا كنت بحاجة إلى تنسيق نقطي.
ما هو الحد الأقصى لطول البيانات لرمز الاستجابة السريعة؟
تدعم رموز QR ما يصل إلى حوالي 4296 حرفًا أبجديًا رقميًا أو 2953 بايت من البيانات الثنائية. بالنسبة لمعظم عناوين URL والسلاسل القصيرة، ستكون ضمن هذه الحدود.
ما هو مستوى تصحيح الخطأ الذي يجب أن أختاره؟
استخدم M (15%) للشاشات الرقمية وL (7%) عندما تكون كثافة الكود مهمة. اختر Q (25%) أو H (30%) للمواد المطبوعة التي قد تتعرض للخدش أو الطي أو التغطية جزئيًا بغطاء الشعار.
هل يمكنني إضافة شعار إلى وسط رمز الاستجابة السريعة؟
تقوم واجهة برمجة التطبيقات (API) بإرجاع رمز QR عادي. لتراكب شعار، قم بتعيين errorCorrectionLevel على H للحصول على أقصى قدر من تحمل الضرر، ثم قم بتركيب شعارك أعلى SVG في الواجهة الأمامية.
كيف أقوم بتضمين SVG مباشرة في صفحة HTML؟
قم بإحضار استجابة SVG كنص، ثم أدخلها في عنصر حاوية باستخدام InternalHTML. نظرًا لأنه SVG مضمّن، يمكنك تصميمه باستخدام CSS أو تغيير الألوان أو تحريك الوحدات.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.