QTIGER کی API کی دستاویزات

ہماری اپنی مرضی کے مطابق بنایا گیا QR کوڈ API برانڈز کے لئے پیشہ ورانہ حل پیش کرتا ہے جنہیں ڈیٹا ٹریکنگ سسٹم، متحرک QR کوڈ یا QR کوڈ کے لیے اپنی مرضی کے مطابق QR کوڈ کے نمونوں کی ضرورت ہوتی ہے اور ان کے CRM میں QR کوڈز کو ضم کیا جاتا ہے.

ہماری Mashape' API' پر دستیاب ہے کسی بھی دیگر سوال کے لیے آپ ہمیشہ 'ہم سے رابطہ کر سکتے ہیں' ہماری API پوری دنیا میں استعمال کیا جا سکتی ہے، اگر آپنے QR کوڈ چین میں دستیاب کرنا چاہتے ہیں تو برائے مہربانی ہم سے رابطہ کریں. ہم موبائل کے ذریعے ادائیگیوں کے لیے اپنی مرضی کے مطابق QR کوڈ بھی بنا سکتے ہیں۔

qrId:
example 1
example 2
example 3
example 4
example 5

دستاویزات سازی

یہ دیکھنے کے لیے کہ اسے کیسے استعمال کرنا ہے یہ YouTube ویڈیو ملاحظہ کریں

QR کوڈ بنائیں

1.

پہلے لاگ ان کریں اور حاصل کریں API کلید میں اجازت دینے کے لئے ڈیٹا کا سُراغ لگائیں --> اکاؤنٹ کی ترتیب --> API کلید

2.

Add this API key in every req (GET/POST) as Authorization: Bearer API کلید

3. اپنی مرضی کے مطابق جامد QR کوڈ بنائیں
URL/api/qr/static
طریقےPOST
منظوریBearer API KEY
ردِ عملBinary Image File (PNG, SVG)
درخواست کے عوامل
qrCategorystringurlQR کا زمرہ مختلف قسم کے QR کی وضاحت کرتا ہے مثلاً Vcard، URL، فیس بُک، وغیرہ. QR کے زمروں کا جدول نیچے ملاحظہ کریں.
textStringhttps://qrcode-tiger.comآپ کا مطلوبہ ری ڈائریکٹ URL QR میں سرایت کر جائے گی
sizenumber500QR کا سائز
logourlnullQR کے مرکز میں علامت (لوگو) کو فعال کرنے کیلئے کسی بھی علامت (لوگو) کا URL شامل کریں
colorDarkstring#5e0bf0QR نمونوں کا رنگ
backgroundColorString#ffffffQR کے پس منظر کا رنگ. (نوٹ: مکمل طور پر اسکین کرنے کے قابل QR کے لئے ہمیشہ ہلکے رنگ کا انتخاب کریں)
gradientBooleanfalseتدریجی رنگ کو فعال کرنے کے لیے “درست” ترتیب دیں
grdTypeNumber0 (Left-to-Right)تدریجی قسم کے لئے نیچے دیا گیا جدول ملاحظہ کریں
color01String#5e0bf0QR پیٹرن کا تدریجی رنگ 1
color02String#f30505qr پیٹرن کا تدریجی رنگ 2
eye_colorBooleanfalseآنکھوں کا رنگ تبدیل کرنے کے لئے “درست” ترتیب دیں
eye_color01String#5e0bf0آنکھ کا بیرونی رنگ
eye_color02String#f30505اندرونی آنکھ کا رنگ
eye_outerStringeyeOuter0بیرونی آنکھ کے مختلف ڈیزائن، تمام ڈیزائن پیٹرن کے لئے نیچے دیا گیا جدول ملاحظہ کریں
eye_innerStringeyeInner0اندرونی آنکھ کے مختلف ڈیزائن، تمام ڈیزائن پیٹرن کے لئے نیچے دیا گیا جدول ملاحظہ کریں
qrDataStringpattern0QR ڈیٹا پیٹرن کے مختلف ڈیزائن، تمام ڈیزائن پیٹرن کے لئے نیچے دیا گیا جدل ملاحظہ کریں
qrFormatStringpngبائنری تصویری فائل کی قسم “PNG” یا “svg” ڈاؤن لوڈ کریں
transparentBkgBooleanfalseاگر فعال کیا جائے تو QR کوڈ میں شفاف پس منظر ہوگا
frameNumbernullاگر فعال کیا جائے تو، QR کا ایک فریم ہو گا۔ فریم ڈیزائن کے لئے نیچے دیا گیا جدول ملاحظہ کریں
frameColorStringnullفریم کا رنگ فریم کے متن کا رنگ تبدیل کرتا ہے
frameTextStringSCAN MEQR فریم پر دکھایا گیا فریم کا متن
مثال
URL/api/qr/static
طریقےPOST
عموامل
{
  "size": 500,
  "colorDark": "rgb(5,64,128)",
  "logo": "scan_me.png",
  "eye_outer": "eyeOuter2",
  "eye_inner": "eyeInner1",
  "qrData": "pattern0",
  "backgroundColor": "rgb(255,255,255)",
  "transparentBkg": false,
  "qrCategory": "url",
  "text": "https://qrcode-tiger.com"
}
ردِ عمل
example 5
{
  "data": "base 64 QR image data",
  "url": "1601477992984.png"
}
4. مختلف QR زمروں کی تمام QR مہمات کی فہرست حاصل کریں
URL/api/campaign/
طریقےGET
منظوریBearer API KEY
ردِ عملJSON object of QR list
GET /campaign/?page=1&limit=5&sort=1
استفسار کے عوامل
عمواملپہلے سے طے شدہتفصیل
page1صفحات کی تعداد
limit5فی صفحہ مہمات کی تعداد
sort1تاریخ (1) یا نام (2) کے مطابق ترتیب دیں
categoryurlزمرہ مختلف قسم کے QR کی وضاحت کرتا ہے جیسے Vcard، URL، فیس بُک، وغیرہ. نیچے QR زمروں کا جدول ملاحظہ کریں.
مثال
URL/api/campaign/?page=1&limit=5&sort=1&category=url
طریقےGET
عموامل
{
  "size": 500,
  "colorDark": "rgb(5,64,128)",
  "logo": "scan_me.png",
  "eye_outer": "eyeOuter2",
  "eye_inner": "eyeInner1",
  "qrData": "pattern0",
  "backgroundColor": "rgb(255,255,255)",
  "transparentBkg": false,
  "qrCategory": "url",
  "text": "https://qrcode-tiger.com"
}
ردِ عمل
{
  "query": {
    "limit": 1,
    "page": 1,
    "total": 146
  },
  "data": [
    {
      "scans": 0,
      "_id": "5f6f373a33320a0ca52581b0",
      "qrId": "HNXP",
      "qrType": "qr2",
      "qrCategory": "url",
      "shortUrl": "https://qrcode-tiger.com/HNXP",
      "redirectUrl": "https://www.qrcode-tiger.com/",
      "murlData": [],
      "qrName": "Campaign HNXP",
      "qrImage": "HNXP.png",
      "createdAt": "2020-09-26T12:42:34.070Z",
      "updatedAt": "2020-09-26T12:42:34.070Z",
      "user": null,
      "id": "5f6f373a33320a0ca52581b0"
    }
  ]
}
5. ایک متحرک حسب ضرورت بصری QR کوڈ بنائیں
URL/api/campaign/
طریقےPOST
منظوریBearer API KEY
ردِ عملBinary Image File (PNG, SVG)
استفسار کے عوامل
عمواملقسمپہلے سے طے شدہتفصیل
qrUrlStringhttps://qrcode-tiger.comآپ کا مطلوبہ ری ڈائریکٹ QR URL میں سرایت کر جائے گا
qrTypeStringqr2QR کی قسم QR کے طرزِ عمل کی وضاحت کرتی ہے مثلاً ایک طرف لے کر جانی والی URL یا کثیر اطراف میں لے جانی والی URL ("qr2" یا "murl")
qrCategoryStringurlQR کا زمرہ مختلف قسم کے QR کی وضاحت کرتا ہے مثلاً Vcard، URL، فیس بُک، وغیرہ. QR کے زمروں کا جدول نیچے ملاحظہ کریں.
qr:JSON Objectاپنے QR کو ڈیزائن کریں مثلاً اُس شے میں رنگ، ڈیٹا کا پیٹرن، انکھیں، وغیرہ
sizeNumber500QR کا سائز
logoString (url)nullQR کے مرکز میں علامت (لوگو) کو فعال کرنے کیلئے کسی بھی علامت (لوگو) کا URL شامل کریں
colorDarkString#5e0bf0QR نمونوں کا رنگ
backgroundColorString#ffffffQR کے پس منظر کا رنگ. (نوٹ: مکمل طور پر اسکین کرنے کے قابل QR کے لئے ہمیشہ ہلکے رنگ کا انتخاب کریں)
gradientBooleanfalseتدریجی رنگ کو فعال کرنے کے لیے “درست” ترتیب دیں
grdTypeNumber0 (Left-to-Right)تدریجی قسم کے لئے نیچے دیا گیا جدول ملاحظہ کریں
color01String#5e0bf0QR پیٹرن کا تدریجی رنگ 1
color02String#f30505qr پیٹرن کا تدریجی رنگ 2
eye_colorBooleanfalseآنکھوں کا رنگ تبدیل کرنے کے لئے “درست” ترتیب دیں
eye_color01String#5e0bf0آنکھ کا بیرونی رنگ
eye_color02String#f30505اندرونی آنکھ کا رنگ
eye_outerStringeyeOuter0بیرونی آنکھ کے مختلف ڈیزائن، تمام ڈیزائن پیٹرن کے لئے نیچے دیا گیا جدول ملاحظہ کریں
eye_innerStringeyeInner0اندرونی آنکھ کے مختلف ڈیزائن، تمام ڈیزائن پیٹرن کے لئے نیچے دیا گیا جدول ملاحظہ کریں
qrDataStringpattern0QR ڈیٹا پیٹرن کے مختلف ڈیزائن، تمام ڈیزائن پیٹرن کے لئے نیچے دیا گیا جدل ملاحظہ کریں
qrFormatStringpngبائنری تصویری فائل کی قسم “PNG” یا “svg” ڈاؤن لوڈ کریں
transparentBkgBooleanfalseاگر فعال کیا جائے تو QR کوڈ میں شفاف پس منظر ہوگا
frameNumbernullاگر فعال کیا جائے تو، QR کا ایک فریم ہو گا۔ فریم ڈیزائن کے لئے نیچے دیا گیا جدول ملاحظہ کریں
frameColorStringnullفریم کا رنگ فریم کے متن کا رنگ تبدیل کرتا ہے
frameTextStringSCAN MEQR فریم پر دکھایا گیا فریم کا متن
مثال
URL/api/campaign
طریقےPOST
Request Body
{
  "qr": {
    "size": 500,
    "colorDark": "rgb(5,64,128)",
    "logo": "1545827032075.png",
    "eye_outer": "eyeOuter2",
    "eye_inner": "eyeInner1",
    "qrData": "pattern0",
    "backgroundColor": "rgb(255,255,255)",
    "transparentBkg": false,
    "qrCategory": "url",
    "text": "https://www.qrcode-tiger.com.com/"
  },
  "murlData": [],
  "qrUrl": "https://www.qrcode-tiger.com.com",
  "qrType": "qr2",
  "qrCategory": "url",
  "qrId": "MP72"
}
Request Body
example 5
grdType (Default 0)
عمواملقسمقدرتفصیل
بائیں - دائیںStringlinearتدریجی بہاؤ بائیں سے دائیں
اوپر- نیچےStringupDownتدریجی بہاؤ اوپر سے نیچے
NW - SEStringdiagonal1تدریجی بہاؤ نیچے کی طرف ترچھا ہوتا ہے
SW - NEStringdiagonal2تدریجی بہاؤ اوپر کی طرف ترچھا
ریڈیائیStringradialنصف قطری صورت میں تدریجی بہاؤ
eye_outer (Default 0)
عمواملقسمقدرتفصیل
eye_outerStringeyeOuter0
eyeOuter1
eyeOuter2
eyeOuter3
eyeOuter4
eyeOuter5
eyeOuter6
eyeOuter7
eyeOuter8
eyeOuter9
eye_inner
عمواملقسمقدرتفصیل
eye_innerStringeyeInner0
eyeInner1
eyeInner2
eyeInner3
eyeInner4
eyeInner5
eyeInner6
eyeInner7
eyeInner8
eyeInner9
QrData
عمواملقسمقدرتفصیل
qrDataStringpattern0
pattern1
pattern2
pattern3
pattern4
pattern5
pattern6
pattern7
pattern8
pattern9
pattern10
pattern11
Frame (Default : null)
عمواملقسمقدرتفصیل
frameNumber1
2
3
5. اپنا QR ڈیٹا، اسکین کی تعداد, ملک, شہر, ڈیوائس کی قسم کا سُراغ لگائیں
URL/data/qrid?period=month&tz=Asia/Singapore
طریقےGET
منظوریBearer API KEY
ردِ عملJSON object of track data
درخواست کے عوامل
عمواملقسمتفصیل
qrIdparamsQR کی منفرد شناخت
periodquery
“دن” (موجودہ دن کا ڈیٹا)
“ہفتہ” (موجودہ ہفتے کا ڈیٹا)
“مہینہ” (موجودہ مہینے کا ڈیٹا)
“مہینے” (موجودہ سال کا ڈیٹا)
“سال” (سالانہ اعداد و شمار)
tzqueryپہلے سے طے شدہ ایشیا/سنگاپور
Response
{
  "data": {
    "campaign": {
      "scanLoop": false,
      "bulk": false,
      "scans": 5,
      "scanCounter": 0,
      "_id": "5f297b7b88c80a7e70afbbc5",
      "qrId": "BXFO",
      "qrType": "qr2",
      "qrCategory": "url",
      "shortUrl": "https://qrcode-tiger.com/BXFO",
      "redirectUrl": "http://hello.com.vn",
      "murlData": [],
      "qrName": "Campaign BXFO",
      "qrImage": "BXFO.png",
      "owner": "5a84402c08004f37a2b87831",
      "scanData": [],
      "createdAt": "2020-08-04T15:15:07.057Z",
      "updatedAt": "2020-08-29T00:39:47.416Z",
      "__v": 0,
      "user": null,
      "id": "5f297b7b88c80a7e70afbbc5"
    },
    "city": [
      {
        "_id": {
          "city": "New York"
        },
        "count": 3
      },
      {
        "_id": {
          "city": "Ho Chi Minh City"
        },
        "count": 2
      }
    ],
    "data": [
      {
        "_id": {
          "device": "iOS",
          "loc": "VN",
          "city": "Ho Chi Minh City"
        },
        "count": 1
      },
      {
        "_id": {
          "device": null,
          "loc": "NY",
          "city": "New York"
        },
        "count": 3
      },
      {
        "_id": {
          "device": null,
          "loc": "VN",
          "city": "Ho Chi Minh City"
        },
        "count": 1
      }
    ],
    "country": [
      {
        "_id": {
          "loc": "VN"
        },
        "count": 2
      },
      {
        "_id": {
          "loc": "NY"
        },
        "count": 3
      }
    ],
    "device": [
      {
        "_id": {
          "device": "Android"
        },
        "count": 4
      },
      {
        "_id": {
          "device": "iOS"
        },
        "count": 1
      }
    ],
    "scans": 5,
    "unique": {
      "label": [
        {
          "month": "Aug",
          "year": 2020
        }
      ],
      "scans": [
        2
      ]
    },
    "graph": {
      "label": [
        {
          "month": "Aug",
          "year": 2020
        }
      ],
      "scans": [
        5
      ]
    }
  }
}
6. اپنی علامت (لوگو) اپ لوڈ کریں
URL/accounts/uploads/
طریقےPOST
Content-Typemultipart/form-data
Form-FieldFile
ResponseImage file url {“qrUrl”: 1526460566643.png}