Qivo عملی گائیڈز
QR کوڈ کی پیداوار API کیسے کام کرتا ہے
ایک API آپ کو خود کار طریقے سے آپ کی ویب سائٹ، اندرونی آلہ یا سکرپٹ سے QR کوڈ پیدا کرنے کی اجازت دیتا ہے.
آپ کا ایپلی کیشن مواد اور ترتیبات بھیجتا ہے؛ Qivo ایک ثابت QR تصویر واپس دیتا ہے.
ایک دستی ایڈیٹر سے ایک انضمام تک
ایڈیٹر میں، ایک شخص فیلڈوں کو بھرتا ہے اور ڈاؤن لوڈ کرنے پر کلک کرتا ہے. ایک API کے ساتھ، ایک پروگرام ان اقدامات کو انجام دیتا ہے، مثال کے طور پر ایک مصنوعات کے صفحے کو QR کوڈ پیدا کرتے ہوئے ایک ٹیگ تیار کرتے وقت.
ایک API کال کوڈ کو متحرک نہیں کرتا. تصویر ایک وسطی Qivo URL کے بجائے پیش کردہ اعداد و شمار کو ذخیرہ کرتا ہے.
ایک درخواست میں کیا شامل ہے
ایک GET درخواست میں سروس ایڈریس، پیرامیٹرز اور ایک خفیہ کلید شامل ہے. موادType پیرامیٹر ڈیٹا قسم کا انتخاب کرتا ہے، فارمیٹ PNG یا SVG کا انتخاب کرتا ہے، اور شکل، سرحد اور مرکز ڈیزائن کو کنٹرول کرتا ہے.
پیرامیٹر کے معیار کو URL کوڈ کیا جانا چاہئے.اپنے زبان کے معیاری آلات کا استعمال کریں صحیح طریقے سے جگہوں، فون نمبر میں + اور رنگ میں # کو کنٹرول کرنے کے لئے.غیر مؤثر یا ناپسندیدہ مطلوبہ میدان ایک غلطی کا جواب دیتا ہے.
کیوں کلید آپ کے سرور پر ہے
کلید نسل تک رسائی فراہم کرتا ہے. زائرین ایک عوامی صفحے کے جاوا اسکرپٹ میں رکھے ہوئے ایک کلید پڑھ سکتے ہیں. سرور سے درخواستیں بھیجیں اور ایک ماحول متغیر سے کلید لوڈ کریں.
HTTPS کے ذریعے X-API-Key ہیڈر میں کلید بھیجیں. کلید URL پیرامیٹر بھی حمایت کی جاتی ہے، لیکن URLs تاریخ اور ریکارڈز میں ظاہر ہوسکتے ہیں. کبھی اپنے خفیہ کلید کو QR تصویر یا عوامی مثالوں میں نہ رکھیں.
جواب کا انتظام کیسے کریں
ایک کامیاب جواب تصویر خود کو شامل کرتا ہے، ایک ڈاؤن لوڈ لنک کے ساتھ JSON نہیں. اس سے پہلے HTTP کی حیثیت چیک کریں. غلطیوں کی وضاحت کے ساتھ JSON واپس آتے ہیں; ایک PNG کے طور پر اس کو محفوظ نہ کریں.
SVG پرنٹ مواد کے لئے فائدہ مند ہے، جبکہ PNG روزانہ تصاویر کے لئے مناسب ہے. ہر دورے پر ایک کوڈ کی تجدید سے بچیں: محفوظ کریں اور فائل کا دوبارہ استعمال کریں. درخواست کی حدوں کا احترام کریں اور Retry-After تاخیر.
نشر کرنے سے پہلے کیا چیک کریں
API انٹرویو کی تصدیق کرتا ہے لیکن ختم تصویر کو ڈکڈ نہیں کرتا. یہ پروسیسنگ کو کم کرتا ہے، لیکن آپ کے کام کے بہاؤ کو اسکن ٹیسٹ سے نمٹنے کی ضرورت ہے.
کم از کم چار ماڈیول، اچھی کنٹرول اور کافی سائز کے ساتھ ایک روشنی خام علاقے چھوڑ دیں. ایک فون کے ساتھ آخری پرنٹ کردہ ترتیب کو اسکین کریں. API صفحہ میں تکنیکی پیرامیٹرز اور استعمال کرنے کے لئے تیار PHP، جاوا اسکرپٹ، Python اور cURL مثالیں شامل ہیں.