Documentos de las API de QRTIGER

Nuestra API de códigos qr personalizados ofrece una solución profesional para las marcas que necesitan tener plantillas de códigos qr personalizados con sistema de seguimiento de datos, códigos qr dinámicos o códigos qr a granel y tener códigos qr integrados en su CRM.

Nuestra API está disponible en «Mashape» para cualquier otra pregunta, siempre puede «ponerse en contacto con nosotros». Nuestra API se puede utilizar en todo el mundo, si necesita sus códigos QR disponibles en China, contáctenos. También podemos hacer códigos QR personalizados para pagos móviles.

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

Documentación

Mire este vídeo de YouTube sobre cómo usarlo

Crear código QR

1.

Primero inicie sesión y obtenga el Clave API autorizar en Datos de seguimiento --> Configuración de la cuenta --> Clave API

2.

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

3. Generar un código QR estático personalizado
URL/api/qr/static
MétodosPOST
AutorizaciónBearer API KEY
RespuestaBinary Image File (PNG, SVG)
Parámetro de solicitud
qrCategorystringurlqrCategory define diferentes tipos de qr como url, Vcard, facebook, etc. Compruebe la tabla de qrCategory que aparece a continuación.
textStringhttps://qrcode-tiger.comSu URL de redirección deseada se incrustará en el QR
sizenumber500Tamaño del qr
logourlnullAgregue cualquier URL de logotipo para habilitar el logotipo en el centro de QR
colorDarkstring#5e0bf0Color de los patrones qr
backgroundColorString#ffffffColor de fondo del QR. (Nota: elija siempre un color brillante para un QR totalmente escaneable)
gradientBooleanfalseEstablece "true" para activar el color degradado
grdTypeNumber0 (Left-to-Right)Consulte la siguiente tabla para grdType
color01String#5e0bf0Color degradado 1 de patrones qr
color02String#f30505Color degradado 2 de patrones qr
eye_colorBooleanfalseEstablece “true” para cambiar el color de los ojos
eye_color01String#5e0bf0Color de la parte exterior del ojo
eye_color02String#f30505Color de la parte interior del ojo
eye_outerStringeyeOuter0Diferente diseño de la parte exterior del ojo, consulte la tabla a continuación para ver todos los patrones de diseño
eye_innerStringeyeInner0Diferente diseño del interior del ojo, consulte la tabla a continuación para ver todos los patrones de diseño
qrDataStringpattern0Diferentes diseños de patrones de datos qr, revise la siguiente tabla para todos los patrones de diseño
qrFormatStringpngDescargar archivo de imagen binario de tipo "png" o "svg"
transparentBkgBooleanfalseSi se activa, el código QR tendrá un fondo transparente
frameNumbernullSi se habilita, el QR tendrá un marco. Verifique la tabla a continuación para ver el diseño del marco
frameColorStringnullColor del marco cambiar el color del texto del marco
frameTextStringSCAN METexto del marco que se muestra sobre el marco QR
Ejemplo
URL/api/qr/static
MétodosPOST
Parámetro
{
  "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"
}
Respuesta
example 5
{
  "data": "base 64 QR image data",
  "url": "1601477992984.png"
}
4. Obtenga una lista de todas las campañas QR de diferentes categorías QR
URL/api/campaign/
MétodosGET
AutorizaciónBearer API KEY
RespuestaJSON object of QR list
GET /campaign/?page=1&limit=5&sort=1
Parámetros de consulta
ParámetroPor defectoDescripción
page1no. de página
limit5no. de campaña por página
sort1Ordenar por Fecha(1) o Nombre(2)
categoryurlcategoría define diferentes tipos de qr como url, Vcard, facebook, etc. Consulte la siguiente tabla qrCategory.
Ejemplo
URL/api/campaign/?page=1&limit=5&sort=1&category=url
MétodosGET
Parámetro
{
  "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"
}
Respuesta
{
  "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. Generar un código QR Visual dinámico personalizado
URL/api/campaign/
MétodosPOST
AutorizaciónBearer API KEY
RespuestaBinary Image File (PNG, SVG)
Parámetros de consulta
ParámetroTipoPor defectoDescripción
qrUrlStringhttps://qrcode-tiger.comSu URL de redirección de wishcred se insertará en QR
qrTypeStringqr2qrType define el comportamiento del qr como url de redirección única o url de redirección múltiple ("qr2" o "murl")
qrCategoryStringurlqrCategory define diferentes tipos de qr como url, Vcard, facebook, etc. Compruebe la tabla de qrCategory que aparece a continuación.
qr:JSON ObjectDiseñe su código qr como color, patrones de datos, ojos, etc. dentro de este objeto
sizeNumber500Tamaño del qr
logoString (url)nullAgregue cualquier URL de logotipo para habilitar el logotipo en el centro de QR
colorDarkString#5e0bf0Color de los patrones qr
backgroundColorString#ffffffColor de fondo del QR. (Nota: elija siempre un color brillante para un QR totalmente escaneable)
gradientBooleanfalseEstablece "true" para activar el color degradado
grdTypeNumber0 (Left-to-Right)Consulte la siguiente tabla para grdType
color01String#5e0bf0Color degradado 1 de patrones qr
color02String#f30505Color degradado 2 de patrones qr
eye_colorBooleanfalseEstablece “true” para cambiar el color de los ojos
eye_color01String#5e0bf0Color de la parte exterior del ojo
eye_color02String#f30505Color de la parte interior del ojo
eye_outerStringeyeOuter0Diferente diseño de la parte exterior del ojo, consulte la tabla a continuación para ver todos los patrones de diseño
eye_innerStringeyeInner0Diferente diseño del interior del ojo, consulte la tabla a continuación para ver todos los patrones de diseño
qrDataStringpattern0Diferentes diseños de patrones de datos qr, revise la siguiente tabla para todos los patrones de diseño
qrFormatStringpngDescargar archivo de imagen binario de tipo "png" o "svg"
transparentBkgBooleanfalseSi se activa, el código QR tendrá un fondo transparente
frameNumbernullSi se habilita, el QR tendrá un marco. Verifique la tabla a continuación para ver el diseño del marco
frameColorStringnullColor del marco cambiar el color del texto del marco
frameTextStringSCAN METexto del marco que se muestra sobre el marco QR
Ejemplo
URL/api/campaign
MétodosPOST
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)
ParámetroTipoValorDescripción
Izquierda - DerechaStringlinearFlujo gradual de izquierda a derecha
Arriba - AbajoStringupDownFlujo gradual de arriba a abajo
NW - SEStringdiagonal1Flujo gradual en diagonal hacia abajo
SW - NEStringdiagonal2Flujo gradual en diagonal hacia arriba
RadialStringradialFlujo gradual Radialmente
eye_outer (Default 0)
ParámetroTipoValorDescripción
eye_outerStringeyeOuter0
eyeOuter1
eyeOuter2
eyeOuter3
eyeOuter4
eyeOuter5
eyeOuter6
eyeOuter7
eyeOuter8
eyeOuter9
eye_inner
ParámetroTipoValorDescripción
eye_innerStringeyeInner0
eyeInner1
eyeInner2
eyeInner3
eyeInner4
eyeInner5
eyeInner6
eyeInner7
eyeInner8
eyeInner9
QrData
ParámetroTipoValorDescripción
qrDataStringpattern0
pattern1
pattern2
pattern3
pattern4
pattern5
pattern6
pattern7
pattern8
pattern9
pattern10
pattern11
Frame (Default : null)
ParámetroTipoValorDescripción
frameNumber1
2
3
5. Rastree sus datos QR, número de escaneos, país, ciudad, tipo de dispositivo
URL/data/qrid?period=month&tz=Asia/Singapore
MétodosGET
AutorizaciónBearer API KEY
RespuestaJSON object of track data
Parámetro de solicitud
ParámetroTipoDescripción
qrIdparamsIdentificación única del qr
periodquery
“día” (Datos del día actual)
"semana" (Datos de la semana actual)
"mes" (Datos del mes actual)
"meses" (Datos del año en curso)
"año" (datos anuales)
tzqueryPor defecto Asia/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. Cargue su logotipo
URL/accounts/uploads/
MétodosPOST
Content-Typemultipart/form-data
Form-FieldFile
ResponseImage file url {“qrUrl”: 1526460566643.png}