QRTIGER API-k Dokumentumok

Egyéni qr kód API-nk professzionális megoldást kínál azoknak a márkáknak, amelyeknek egyedi qr kódsablonokkal, adatkövető rendszerrel, dinamikus qr kódok vagy ömlesztett qr kódokkal kell rendelkezniük, és a CRM-be qr kódokkal vannak integrálva.

API-nk és elérhető a „Mashape” -on bármilyen más kérdéssel kapcsolatban, bármikor „kapcsolatba léphet velünk”, API-nk világszerte használható, ha szüksége van Kínában elérhető QR-kódjaira, kérjük lépjen kapcsolatba velünk. Testreszabott QR-kódot is készíthetünk a mobil fizetésekhez.

QRid:
example 1
example 2
example 3
example 4
example 5

Dokumentáció

Nézze meg ezt a YouTube videót, hogyan kell használni

QR-kód létrehozása

1.

Először jelentkezzen be és szerezze be API-kulcs engedélyezni Adatok nyomon követése --> Fiók beállítása --> API-kulcs

2.

Add this API key in every req (GET/POST) as Authorization: Bearer API-kulcs

3. Statikus egyedi QR-kód generálása
URL-cím/api/qr/static
MódszerekPOST
EngedélyezésBearer API KEY
VálaszBinary Image File (PNG, SVG)
Kérjen paramétert
qrCategorystringurlqrCategory meghatározza a különböző típusú qr-ket, mint például url, Vcard, facebook, stb. Ellenőrizze az alábbi qrCategory táblázatot.
textStringhttps://qrcode-tiger.comA kívánt átirányítási URL beágyazódik a QR-be
sizenumber500A qr mérete
logourlnullAdjon hozzá bármilyen logó URL-t, hogy engedélyezze a logót a QR közepén
colorDarkstring#5e0bf0A qr minták színe
backgroundColorString#ffffffA QR háttérszíne. (Megjegyzés: A teljesen beolvasható QR-hez mindig világos színt válasszon)
gradientBooleanfalseÁllítsa be az „igaz” értéket a színátmenetek engedélyezéséhez
grdTypeNumber0 (Left-to-Right)Ellenőrizze a GRDType táblázatot
color01String#5e0bf0A qr minták színátmenetének színe 1
color02String#f30505A qr minták 2. színátmenetének színe
eye_colorBooleanfalseA szem színének megváltoztatásához állítsa be az "igaz" értéket
eye_color01String#5e0bf0A szem külső színe
eye_color02String#f30505A szem belső színe
eye_outerStringeyeOuter0A szem külső részének különböző kialakítása, ellenőrizze az alábbi táblázatot az összes tervezési mintához
eye_innerStringeyeInner0A szem belső részének különböző kialakítása, ellenőrizze az alábbi táblázatot az összes tervezési mintához
qrDataStringpattern0A qr adatminták különböző kialakítása, ellenőrizze az alábbi táblázatot az összes tervezési mintához
qrFormatStringpngTöltse le a „png” vagy „svg” típusú bináris képfájlt
transparentBkgBooleanfalseHa engedélyezve van, a QR-kód átlátszó háttérrel rendelkezik
frameNumbernullHa engedélyezve van, a QR-nek lesz egy kerete. Nézze meg az alábbi táblázatot a keretek kialakításával kapcsolatban
frameColorStringnullA keret színe megváltoztatja a keret szövegének színét
frameTextStringSCAN MEA keret szövege a QR kereten keresztül látható
Példa
URL-cím/api/qr/static
MódszerekPOST
Paraméter
{
  "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"
}
Válasz
example 5
{
  "data": "base 64 QR image data",
  "url": "1601477992984.png"
}
4. A különböző QR-kategóriák összes QR-kampányának listája
URL-cím/api/campaign/
MódszerekGET
EngedélyezésBearer API KEY
VálaszJSON object of QR list
GET /campaign/?page=1&limit=5&sort=1
Lekérdezési paraméterek
ParaméterAlapértelmezettLeírás
page1az oldal száma
limit5kampány száma oldalanként
sort1Rendezés dátum(1) vagy név(2) szerint
categoryurlkategória határozza meg a különböző típusú qr-eket, mint az URL, Vcard, facebook, stb Ellenőrizze az alábbi qrCategory táblázatot.
Példa
URL-cím/api/campaign/?page=1&limit=5&sort=1&category=url
MódszerekGET
Paraméter
{
  "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"
}
Válasz
{
  "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. Dinamikus egyéni Visual QR-kód létrehozása
URL-cím/api/campaign/
MódszerekPOST
EngedélyezésBearer API KEY
VálaszBinary Image File (PNG, SVG)
Lekérdezési paraméterek
ParaméterTípusAlapértelmezettLeírás
qrUrlStringhttps://qrcode-tiger.comA kívánt átirányítási URL beágyazódik a QR-be
qrTypeStringqr2A QRType meghatározza a qr viselkedését, mint az egyetlen átirányítási URL vagy a multi redirect url („qr2” vagy „murl”)
qrCategoryStringurlqrCategory meghatározza a különböző típusú qr-ket, mint például url, Vcard, facebook, stb. Ellenőrizze az alábbi qrCategory táblázatot.
qr:JSON ObjectTervezze meg a qr kódot, például a színt, adatmintákat, szemeket, stb. ezen az objektumon belül.
sizeNumber500A qr mérete
logoString (url)nullAdjon hozzá bármilyen logó URL-t, hogy engedélyezze a logót a QR közepén
colorDarkString#5e0bf0A qr minták színe
backgroundColorString#ffffffA QR háttérszíne. (Megjegyzés: A teljesen beolvasható QR-hez mindig világos színt válasszon)
gradientBooleanfalseÁllítsa be az „igaz” értéket a színátmenetek engedélyezéséhez
grdTypeNumber0 (Left-to-Right)Ellenőrizze a GRDType táblázatot
color01String#5e0bf0A qr minták színátmenetének színe 1
color02String#f30505A qr minták 2. színátmenetének színe
eye_colorBooleanfalseA szem színének megváltoztatásához állítsa be az "igaz" értéket
eye_color01String#5e0bf0A szem külső színe
eye_color02String#f30505A szem belső színe
eye_outerStringeyeOuter0A szem külső részének különböző kialakítása, ellenőrizze az alábbi táblázatot az összes tervezési mintához
eye_innerStringeyeInner0A szem belső részének különböző kialakítása, ellenőrizze az alábbi táblázatot az összes tervezési mintához
qrDataStringpattern0A qr adatminták különböző kialakítása, ellenőrizze az alábbi táblázatot az összes tervezési mintához
qrFormatStringpngTöltse le a „png” vagy „svg” típusú bináris képfájlt
transparentBkgBooleanfalseHa engedélyezve van, a QR-kód átlátszó háttérrel rendelkezik
frameNumbernullHa engedélyezve van, a QR-nek lesz egy kerete. Nézze meg az alábbi táblázatot a keretek kialakításával kapcsolatban
frameColorStringnullA keret színe megváltoztatja a keret szövegének színét
frameTextStringSCAN MEA keret szövege a QR kereten keresztül látható
Példa
URL-cím/api/campaign
MódszerekPOST
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)
ParaméterTípusÉrtékLeírás
Bal - JobbStringlinearSzínátmenet balról jobbra
Felül és alulStringupDownSzínátmenetes áramlás fentről lefelé
NW - SEStringdiagonal1Gradiens áramlás átlósan lefelé
SW - NEStringdiagonal2Gradiens áramlás átlósan felfelé
RadiálisStringradialSugárirányú gradiens áramlás
eye_outer (Default 0)
ParaméterTípusÉrtékLeírás
eye_outerStringeyeOuter0
eyeOuter1
eyeOuter2
eyeOuter3
eyeOuter4
eyeOuter5
eyeOuter6
eyeOuter7
eyeOuter8
eyeOuter9
eye_inner
ParaméterTípusÉrtékLeírás
eye_innerStringeyeInner0
eyeInner1
eyeInner2
eyeInner3
eyeInner4
eyeInner5
eyeInner6
eyeInner7
eyeInner8
eyeInner9
QrData
ParaméterTípusÉrtékLeírás
qrDataStringpattern0
pattern1
pattern2
pattern3
pattern4
pattern5
pattern6
pattern7
pattern8
pattern9
pattern10
pattern11
Frame (Default : null)
ParaméterTípusÉrtékLeírás
frameNumber1
2
3
5. Kövesse nyomon QR-adatait, a szkennelések számát, országot, várost, eszköztípust
URL-cím/data/qrid?period=month&tz=Asia/Singapore
MódszerekGET
EngedélyezésBearer API KEY
VálaszJSON object of track data
Kérjen paramétert
ParaméterTípusLeírás
qrIdparamsA qr egyedi azonosítója
periodquery
„nap” (Az aktuális nap adatai)
„hét” (Az aktuális hét adatai)
„hónap” (Az aktuális hónap adatai)
„hónap” (A folyó év adatai)
„év” (éves adatok)
tzqueryAlapértelmezett Ázsia/Szingapúr
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. Töltse fel logóját
URL-cím/accounts/uploads/
MódszerekPOST
Content-Typemultipart/form-data
Form-FieldFile
ResponseImage file url {“qrUrl”: 1526460566643.png}