QRTIGER APIs-Dokumentation

Unsere API für benutzerdefinierte QR-Codes bietet eine professionelle Lösung für Marken, die benutzerdefinierte QR-Code-Vorlagen mit Datenverfolgungssystem, dynamische QR-Codes oder QR-Codes in großen Mengen benötigen und die QR-Codes in ihr CRM integrieren möchten.

Unsere API und ist auf "Mashape" für alle anderen Fragen können Sie immer "kontaktieren Sie uns" unsere API kann weltweit verwendet werden, wenn Sie Ihre QR-Codes in China benötigen, kontaktieren Sie uns bitte. Wir können auch maßgeschneiderte QR-Code für mobile Zahlungen zu tun.

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

Dokumentation

Sehen Sie sich dieses YouTube-Video an, um zu sehen, wie Sie es verwenden

QR-Code erstellen

1.

Melden Sie sich zunächst an und rufen Sie die API-Schlüssel zur Autorisierung in Daten verfolgen --> Account-Einstellung --> API-Schlüssel

2.

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

3. Generieren Sie einen statischen benutzerdefinierten QR-Code
URL/api/qr/static
MethodenPOST
GenehmigungBearer API KEY
AntwortBinary Image File (PNG, SVG)
Anforderungsparameter
qrCategorystringurlqrCategory definiert verschiedene Arten von qr wie url, Vcard, facebook, etc. Prüfen Sie die folgende qrCategory-Tabelle.
textStringhttps://qrcode-tiger.comIhre gewünschte Umleitungs-URL wird in QR eingebettet
sizenumber500Größe des QR
logourlnullFügen Sie eine beliebige Logo-Url hinzu, um das Logo in der Mitte des QR zu aktivieren.
colorDarkstring#5e0bf0Farbe der QR-Muster
backgroundColorString#ffffffHintergrundfarbe des QR. (Hinweis: Wählen Sie immer eine helle Farbe für einen vollständig scanbaren QR)
gradientBooleanfalseSetzen Sie "wahr", um Farbverläufe zu aktivieren
grdTypeNumber0 (Left-to-Right)Überprüfen Sie die folgende Tabelle für grdType
color01String#5e0bf0Farbverlauf 1 von qr-Mustern
color02String#f30505Farbverlauf 2 von qr-Mustern
eye_colorBooleanfalseStellen Sie „wahr“ ein, um die Augenfarbe zu ändern
eye_color01String#5e0bf0Farbe des äußeren Auges
eye_color02String#f30505Farbe des inneren Auges
eye_outerStringeyeOuter0Verschiedene Designs des äußeren Auges, siehe Tabelle unten für alle Designmuster
eye_innerStringeyeInner0Verschiedene Designs des inneren Auges, siehe Tabelle unten für alle Designmuster
qrDataStringpattern0Unterschiedliches Design von QR-Datenmustern, siehe Tabelle unten für alle Designmuster
qrFormatStringpngLaden Sie das binäre Bild vom Dateityp „png“ oder „svg“ herunter
transparentBkgBooleanfalseWenn aktiviert, wird der QR-Code einen transparenten Hintergrund haben
frameNumbernullWenn diese Funktion aktiviert ist, wird QR mit einem Rahmen versehen. Siehe untenstehende Tabelle für Rahmendesigns
frameColorStringnullRahmenfarbe ändern Sie die Farbe des Rahmentextes
frameTextStringSCAN MERahmentext wird über dem QR-Rahmen angezeigt
Beispiel
URL/api/qr/static
MethodenPOST
Parameter
{
  "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"
}
Antwort
example 5
{
  "data": "base 64 QR image data",
  "url": "1601477992984.png"
}
4. Erhalten Sie eine Liste aller QR-Kampagnen der verschiedenen QR-Kategorien
URL/api/campaign/
MethodenGET
GenehmigungBearer API KEY
AntwortJSON object of QR list
GET /campaign/?page=1&limit=5&sort=1
Parameter abfragen
ParameterStandardBeschreibung
page1Nr. der Seite
limit5Anzahl der Kampagnen pro Seite
sort1Sortieren nach Datum(1) oder Name(2)
categoryurlKategorie definieren verschiedene Arten von qr wie url, Vcard, facebook, etc. Prüfen Sie die folgende qrCategory-Tabelle.
Beispiel
URL/api/campaign/?page=1&limit=5&sort=1&category=url
MethodenGET
Parameter
{
  "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"
}
Antwort
{
  "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. Generieren Sie einen dynamischen benutzerdefinierten visuellen QR-Code
URL/api/campaign/
MethodenPOST
GenehmigungBearer API KEY
AntwortBinary Image File (PNG, SVG)
Parameter abfragen
ParameterArtStandardBeschreibung
qrUrlStringhttps://qrcode-tiger.comIhre gewünschte Umleitungs-URL wird in QR eingebettet
qrTypeStringqr2qrType definiert das Verhalten von qr wie z.B. single redirect url oder multi redirect url ("qr2" oder "murl")
qrCategoryStringurlqrCategory definiert verschiedene Arten von qr wie url, Vcard, facebook, etc. Prüfen Sie die folgende qrCategory-Tabelle.
qr:JSON ObjectEntwerfen Sie Ihren QR-Code wie Farbe, Datenmuster, Augen usw. innerhalb dieses Objekts
sizeNumber500Größe des QR
logoString (url)nullFügen Sie eine beliebige Logo-Url hinzu, um das Logo in der Mitte des QR zu aktivieren.
colorDarkString#5e0bf0Farbe der QR-Muster
backgroundColorString#ffffffHintergrundfarbe des QR. (Hinweis: Wählen Sie immer eine helle Farbe für einen vollständig scanbaren QR)
gradientBooleanfalseSetzen Sie "wahr", um Farbverläufe zu aktivieren
grdTypeNumber0 (Left-to-Right)Überprüfen Sie die folgende Tabelle für grdType
color01String#5e0bf0Farbverlauf 1 von qr-Mustern
color02String#f30505Farbverlauf 2 von qr-Mustern
eye_colorBooleanfalseStellen Sie „wahr“ ein, um die Augenfarbe zu ändern
eye_color01String#5e0bf0Farbe des äußeren Auges
eye_color02String#f30505Farbe des inneren Auges
eye_outerStringeyeOuter0Verschiedene Designs des äußeren Auges, siehe Tabelle unten für alle Designmuster
eye_innerStringeyeInner0Verschiedene Designs des inneren Auges, siehe Tabelle unten für alle Designmuster
qrDataStringpattern0Unterschiedliches Design von QR-Datenmustern, siehe Tabelle unten für alle Designmuster
qrFormatStringpngLaden Sie das binäre Bild vom Dateityp „png“ oder „svg“ herunter
transparentBkgBooleanfalseWenn aktiviert, wird der QR-Code einen transparenten Hintergrund haben
frameNumbernullWenn diese Funktion aktiviert ist, wird QR mit einem Rahmen versehen. Siehe untenstehende Tabelle für Rahmendesigns
frameColorStringnullRahmenfarbe ändern Sie die Farbe des Rahmentextes
frameTextStringSCAN MERahmentext wird über dem QR-Rahmen angezeigt
Beispiel
URL/api/campaign
MethodenPOST
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)
ParameterArtWertBeschreibung
Links rechtsStringlinearGradientenfluss von links nach rechts
Oben untenStringupDownGradientenfluss von oben nach unten
NW - SEStringdiagonal1Gradientenfluss diagonal nach unten
SW - NEStringdiagonal2Gradientenfluss diagonal nach oben
RadialStringradialGradientenfluss radial
eye_outer (Default 0)
ParameterArtWertBeschreibung
eye_outerStringeyeOuter0
eyeOuter1
eyeOuter2
eyeOuter3
eyeOuter4
eyeOuter5
eyeOuter6
eyeOuter7
eyeOuter8
eyeOuter9
eye_inner
ParameterArtWertBeschreibung
eye_innerStringeyeInner0
eyeInner1
eyeInner2
eyeInner3
eyeInner4
eyeInner5
eyeInner6
eyeInner7
eyeInner8
eyeInner9
QrData
ParameterArtWertBeschreibung
qrDataStringpattern0
pattern1
pattern2
pattern3
pattern4
pattern5
pattern6
pattern7
pattern8
pattern9
pattern10
pattern11
Frame (Default : null)
ParameterArtWertBeschreibung
frameNumber1
2
3
5. Verfolgen Sie Ihre QR-Daten, Anzahl der Scans, Land, Stadt, Gerätetyp
URL/data/qrid?period=month&tz=Asia/Singapore
MethodenGET
GenehmigungBearer API KEY
AntwortJSON object of track data
Anforderungsparameter
ParameterArtBeschreibung
qrIdparamsEindeutige ID des QR
periodquery
"Tag" (Daten des aktuellen Tages)
"Woche" (Daten der aktuellen Woche)
„Monat“ (Daten des aktuellen Monats)
„Monate“ (Daten des laufenden Jahres)
„Jahr“ (Jahresdaten)
tzqueryStandard Asien/Singapur
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. Laden Sie Ihr Logo hoch
URL/accounts/uploads/
MethodenPOST
Content-Typemultipart/form-data
Form-FieldFile
ResponseImage file url {“qrUrl”: 1526460566643.png}