QRTIGER API 문서

우리의 맞춤형 QR코드 API는 데이터 추적 시스템, 동적 QR코드 또는 대량의 QR코드가 포함된 맞춤형 QR코드 템플릿이 필요하고 CRM에 통합된 QR코드가 있어야 하는 브랜드를 위한 전문 솔루션을 제공합니다.

우리의 API는 'Mashape'에서 사용할 수 있으며 회원님이 언제든지 '문의하기'할 수있는 다른 질문에 대해 사용할 수 있습니다. 우리의 API는 전 세계에서 사용할 수 있으며 중국에서 사용할 수 있는 QR 코드가 필요한 경우 당사에 문의하세요. 모바일 결제를 위한 맞춤형 QR 코드도 만들 수 있습니다.

QRLD:
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)
요청 매개변수
qrCategorystringurlqrCategory는 url, Vcard, facebook 등과 같은 다른 유형의 qr을 정의합니다. 아래 qrCategory 테이블을 확인하세요.
textStringhttps://qrcode-tiger.com원하는 리디렉션 URL이 QR에 포함됩니다.
sizenumber500QR의 크기
logourlnullQR 중앙에 로고를 활성화하려면 로고 URL을 추가하세요.
colorDarkstring#5e0bf0QR코드 패턴의 색상
backgroundColorString#ffffffQR코드 배경색. (참고: 완전히 스캔 가능한 QR을 위해 항상 밝은 색상을 선택하세요.)
gradientBooleanfalse그라디언트 색상을 활성화하려면 “true”를 설정합니다.
grdTypeNumber0 (Left-to-Right)grdType에 대한 아래 표를 확인하세요.
color01String#5e0bf0QR코드 패턴의 그라디언트 색상 1
color02String#f30505QR코드 패턴의 그라디언트 색상 2
eye_colorBooleanfalse눈 색깔을 변경하려면 “true”로 설정합니다.
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카테고리는 URL, Vcard, 페이스북 등과 같은 QR의 다른 유형을 정의합니다. QRCategory 테이블을 아래에서 확인하세요.
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원하는 리디렉션 URL이 QR에 포함됩니다.
qrTypeStringqr2QRType은 단일 리디렉션 URL 또는 다중 리디렉션 URL (“qr2" 또는 “murl”) 과 같은 qr의 동작을 정의합니다.
qrCategoryStringurlqrCategory는 url, Vcard, facebook 등과 같은 다른 유형의 qr을 정의합니다. 아래 qrCategory 테이블을 확인하세요.
qr:JSON Object이 개체 내에서 색상, 데이터 패턴, 눈 등과 같은 회원님의 QR코드를 디자인하세요.
sizeNumber500QR의 크기
logoString (url)nullQR 중앙에 로고를 활성화하려면 로고 URL을 추가하세요.
colorDarkString#5e0bf0QR코드 패턴의 색상
backgroundColorString#ffffffQR코드 배경색. (참고: 완전히 스캔 가능한 QR을 위해 항상 밝은 색상을 선택하세요.)
gradientBooleanfalse그라디언트 색상을 활성화하려면 “true”를 설정합니다.
grdTypeNumber0 (Left-to-Right)grdType에 대한 아래 표를 확인하세요.
color01String#5e0bf0QR코드 패턴의 그라디언트 색상 1
color02String#f30505QR코드 패턴의 그라디언트 색상 2
eye_colorBooleanfalse눈 색깔을 변경하려면 “true”로 설정합니다.
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위에서 아래로 그라데이션 흐름
북서 - 남동Stringdiagonal1대각선 아래쪽으로 그라데이션 흐름
남서 - 북동Stringdiagonal2대각선 위쪽으로 그라데이션 흐름
방사형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의 고유 ID
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}