QRTIGER API-er Dokumenter

Vår tilpassede qr-kode API tilbyr en profesjonell løsning for merker som trenger å ha tilpassede qr-kodemaler med datasporingssystem, dynamiske qr-koder eller qr-koder i bulk og ha qr-koder integrert i CRM.

Vår API og er tilgjengelig på 'Mashape' for andre spørsmål du kan alltid 'kontakte oss' vår API kan brukes over hele verden, hvis du trenger QR-kodene dine tilgjengelig i Kina, vennligst kontakt oss. Vi kan også lage tilpasset QR-kode for mobilbetaling.

Qrid:
example 1
example 2
example 3
example 4
example 5

Dokumentasjon

Sjekk denne YouTube-videoen hvordan du bruker den

Lag QR-kode

1.

Første logg inn og få API-nøkkel å autorisere i Spor data --> Konto innstilling --> API-nøkkel

2.

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

3. Generer statisk egendefinert QR-kode
URL/api/qr/static
MetoderPOST
AutorisasjonBearer API KEY
ResponsBinary Image File (PNG, SVG)
Forespørselsparameter
qrCategorystringurlqrCategory definerer forskjellige typer qr som url, Vcard, facebook, etc. Sjekk qrCategory-tabellen nedenfor.
textStringhttps://qrcode-tiger.comDin ønskede omdirigerings-url vil bli innebygd i QR
sizenumber500Størrelse på qr
logourlnullLegg til en hvilken som helst logo-url for å aktivere logoen i midten av qr
colorDarkstring#5e0bf0Farge på qr-mønstrene
backgroundColorString#ffffffBakgrunnsfargen til qr. (Merk: Velg alltid lyse farger for en fullt skanbar qr)
gradientBooleanfalseSett "true" for å aktivere gradientfarge
grdTypeNumber0 (Left-to-Right)Sjekk tabellen nedenfor for grdType
color01String#5e0bf0Gradientfarge 1 av qr-mønstre
color02String#f30505Gradientfarge 2 av qr-mønstre
eye_colorBooleanfalseSett "true" for å endre øyenfargen
eye_color01String#5e0bf0Farge på det ytre øyet
eye_color02String#f30505fargen på det indre øyet
eye_outerStringeyeOuter0Ulik design av ytre øye, sjekk tabellen nedenfor for alle designmønstre
eye_innerStringeyeInner0Ulik design av indre øye, sjekk tabellen nedenfor for alle designmønstre
qrDataStringpattern0Ulik design av qr-datamønstre, sjekk tabellen nedenfor for alle designmønstre
qrFormatStringpngLast ned binær bildefiltype "png" eller "svg"
transparentBkgBooleanfalseHvis aktiver QR-bakgrunn med gjennomsiktig bakgrunn
frameNumbernullHvis aktiver qr består en ramme. sjekk tabellen nedenfor for rammedesign
frameColorStringnullRammefarge endre fargen på rammetekst
frameTextStringSCAN MERammetekst vist over QR-ramme
Eksempel
URL/api/qr/static
MetoderPOST
parameteren
{
  "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"
}
Respons
example 5
{
  "data": "base 64 QR image data",
  "url": "1601477992984.png"
}
4. Få en liste over alle QR-kampanjer i forskjellige qr-kategorier
URL/api/campaign/
MetoderGET
AutorisasjonBearer API KEY
ResponsJSON object of QR list
GET /campaign/?page=1&limit=5&sort=1
Søkeparametere
parameterenMisligholdeacBeskrivelse
page1Nei. av siden
limit5Nei. kampanje per side
sort1Sorter etter dato(1) eller navn(2)
categoryurlkategori definere annen type qr som url, Vcard, facebook, etc. Sjekk nedenfor qrCategory tabellen.
Eksempel
URL/api/campaign/?page=1&limit=5&sort=1&category=url
MetoderGET
parameteren
{
  "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"
}
Respons
{
  "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. Generer en dynamisk tilpasset visuell QR-kode
URL/api/campaign/
MetoderPOST
AutorisasjonBearer API KEY
ResponsBinary Image File (PNG, SVG)
Søkeparametere
parameterenTypeMisligholdeacBeskrivelse
qrUrlStringhttps://qrcode-tiger.comDin ønskede omdirigerings-url vil bli innebygd i QR
qrTypeStringqr2qrType definerer oppførselen til qr som enkel omdirigerings-url eller multi-omdirigerings-url ("qr2" eller "murl")
qrCategoryStringurlqrCategory definerer forskjellige typer qr som url, Vcard, facebook, etc. Sjekk qrCategory-tabellen nedenfor.
qr:JSON ObjectDesign din qr-kode som farge, datamønstre, øyne osv. i dette objektet
sizeNumber500Størrelse på qr
logoString (url)nullLegg til en hvilken som helst logo-url for å aktivere logoen i midten av qr
colorDarkString#5e0bf0Farge på qr-mønstrene
backgroundColorString#ffffffBakgrunnsfargen til qr. (Merk: Velg alltid lyse farger for en fullt skanbar qr)
gradientBooleanfalseSett "true" for å aktivere gradientfarge
grdTypeNumber0 (Left-to-Right)Sjekk tabellen nedenfor for grdType
color01String#5e0bf0Gradientfarge 1 av qr-mønstre
color02String#f30505Gradientfarge 2 av qr-mønstre
eye_colorBooleanfalseSett "true" for å endre øyenfargen
eye_color01String#5e0bf0Farge på det ytre øyet
eye_color02String#f30505fargen på det indre øyet
eye_outerStringeyeOuter0Ulik design av ytre øye, sjekk tabellen nedenfor for alle designmønstre
eye_innerStringeyeInner0Ulik design av indre øye, sjekk tabellen nedenfor for alle designmønstre
qrDataStringpattern0Ulik design av qr-datamønstre, sjekk tabellen nedenfor for alle designmønstre
qrFormatStringpngLast ned binær bildefiltype "png" eller "svg"
transparentBkgBooleanfalseHvis aktiver QR-bakgrunn med gjennomsiktig bakgrunn
frameNumbernullHvis aktiver qr består en ramme. sjekk tabellen nedenfor for rammedesign
frameColorStringnullRammefarge endre fargen på rammetekst
frameTextStringSCAN MERammetekst vist over QR-ramme
Eksempel
URL/api/campaign
MetoderPOST
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)
parameterenTypeVerdiBeskrivelse
Venstre høyreStringlinearGradientflyt fra venstre til høyre
Topp bunnStringupDownGradient flyt topp til bunn
NV - SØStringdiagonal1Gradient flyt diagonalt nedover
SV - NØStringdiagonal2Gradient flyt Diagonaly Upword
RadialStringradialGradientflyt Radialt
eye_outer (Default 0)
parameterenTypeVerdiBeskrivelse
eye_outerStringeyeOuter0
eyeOuter1
eyeOuter2
eyeOuter3
eyeOuter4
eyeOuter5
eyeOuter6
eyeOuter7
eyeOuter8
eyeOuter9
eye_inner
parameterenTypeVerdiBeskrivelse
eye_innerStringeyeInner0
eyeInner1
eyeInner2
eyeInner3
eyeInner4
eyeInner5
eyeInner6
eyeInner7
eyeInner8
eyeInner9
QrData
parameterenTypeVerdiBeskrivelse
qrDataStringpattern0
pattern1
pattern2
pattern3
pattern4
pattern5
pattern6
pattern7
pattern8
pattern9
pattern10
pattern11
Frame (Default : null)
parameterenTypeVerdiBeskrivelse
frameNumber1
2
3
5. Spor QR-dataene dine, antall skanninger, land, by, enhetstype
URL/data/qrid?period=month&tz=Asia/Singapore
MetoderGET
AutorisasjonBearer API KEY
ResponsJSON object of track data
Forespørselsparameter
parameterenTypeBeskrivelse
qrIdparamsUnik ID for qr
periodquery
"dag" (dag, dvs. data for gjeldende dag / i dag)
"uke" (dag, dvs. data for gjeldende uke)
"måned" (dag, dvs. data for gjeldende måned)
"måneder" (månedsdata for inneværende år)
"år" (årlige data)
tzqueryStandard Asia/Singapore
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. Last opp logoen din
URL/accounts/uploads/
MetoderPOST
Content-Typemultipart/form-data
Form-FieldFile
ResponseImage file url {“qrUrl”: 1526460566643.png}