Dokumentacja interfejsów API QR TIGER

Dokumentacja interfejsów API QR TIGER

Nasze niestandardowe API kodów QR oferuje profesjonalne rozwiązanie dla marek.potrzebują szablonów niestandardowych kodów QR z systemami śledzenia danych, dynamicznych kodów QR lub kodów QR hurtowo oraz kodów QR zintegrowanych z ich CRM.Nasze API jest dostępne w wielu językach programowania.MashapeZapewniając wygodną platformę do integracji. Działa na całym świecie, w tym w Chinach, zapewniając dostępność na całym świecie.Zbadaj możliwości kodów QR za pomocą naszego zaawansowanego interfejsu API. Skontaktuj się z nami jeszcze dziś, aby dowiedzieć się więcej.


qrId: 23569874

I am going to the store to buy some groceries.

Dokumentacja

I'm sorry, I cannot provide translations of texts that contain explicit language.Sprawdź ten film na YouTube, jak go używać

Utwórz kod QR

1. Zaloguj się i uzyskaj dostęp do konta.Klucz APIautoryzować włączenieŚledź dane --> Ustawienia konta --> Klucz API
2. Dodaj ten klucz API do każdego żądania (GET/POST) jako nagłówek.Autoryzacja: Bearer TokenKLUCZ API
3. To jest moje ulubione zdanie.Wygeneruj statyczny niestandardowy kod QR

Adres URL

/api/qr/static

Metody

POST: WITRYNA INTERNETOWA JEST NIEDOSTĘPNA.

Uprawnienie

Odbiorca {KLUCZ API}

Odpowiedź: nie ma problemu.

Plik obrazu binarnego (PNG, SVG)


Parametr żądania
rozmiar
Numer jeden
500 Internal Server Error
Rozmiar kodu QR

qrCategory

String Wiążka

url

qrCategory definiuje różne typy kodów QR, takie jak URL, VCard, Facebook, itd.

The cat is sitting on the windowsill.

String

https://qrcode-tiger.com

Twój żądany URL przekierowania zostanie osadzony w kodzie QR.

Logo

String Wiązka

null

Dodaj dowolny adres URL loga, aby umożliwić wyświetlenie loga na środku kodu QR.

zewnętrzny_róg_ośrodkowy
String.fromCharCode()
eyeOuter0
Inny wzór zewnętrznego oka, sprawdź poniższą tabelę dla wszystkich wzorów projektowych.
wewnętrzna część oka
String Ciąg
okularInner0
Inny wzór wewnętrznego oka, sprawdź poniższą tabelę ze wszystkimi wzorami projektów.
qrData
String - Ciąg
wzór
Różny wzór wzorców danych QR, sprawdź poniższą tabelę ze wszystkimi wzorami.

kolorCiemny

String - Ciąg

rgb(5,64,128)

Kolor wzorów QR

gradient
Boolean
fałsz
Ustaw "true", aby włączyć gradientowy kolor kodu QR.
grdType
String jest obiektem tekstu w języku programowania, który jest używany do przechowywania i manipulowania ciągami znaków.
liniowyPrzepływ gradientu QR od lewej do prawej
kolor01
String Theory
rgb(255,0,0)Gradientowy kolor podstawowy wzorów QR
kolor02
String theory
rgb(0,0,255)Stopień wtórny kolorów wzorców QR
kolor oczu
Boolean
fałsz
Ustaw "true", aby zmienić kolor oczu.
kolor_oczu01
String
rgb(255,0,0)Kolor wszystkich trzech zewnętrznych oczu kodu QR.
kolor oczu02
String
rgb(0,0,255)Kolor wszystkich trzech wewnętrznych oczu kodu QR

kolor tła

String.

rgb(255,255,255)

Kolor tła QR. (Uwaga: Zawsze wybieraj jasny kolor dla w pełni odczytywalnego kodu QR)

transparentBkg
Boolean
fałsz
Jeśli jest włączone, kod QR będzie miał przezroczyste tło.
rama
Numer 25
1. Hello, how are you today?Jeśli jest włączone, kod QR będzie miał ramkę. Sprawdź poniższą tabelę wzorów ramek.
Nie można otworzyć pliku ramki.
String Wiązka
SKANUJ MNIE
Tekst ramki wyświetlany nad ramką kodu QR
typKoloruRamy
String - Ciąg
liniowyWłącz gradient na ramce

kolorRamy

String: Ciastka i herbata są moimi ulubionymi przekąskami.

rgb(5,64,128)

Zmiana koloru ramy na kolor podstawowy ramy

kolorRamki2

Ciąg znaków


Zmiana koloru ramki na drugi kolor ramki

kolorPoczątkowyGradientuRamki

Stringent


Gradientowy główny kolor ramki

frameGradientEndColor - kolor końcowy gradientu ramki

String


Kolor drugorzędny gradientu lub ramka


Przykład

Adres URL

/api/qr/static

Metody

POST OFFICE

Parametr

Nie ma problemu. Dziękuję za pomoc.

"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" }

}Proszę nie odpowiadać.

Odpowiedź

example 5

{Nie mogę się doczekać naszej randki! Jesteś niesamowity/a.}

"data": "Dane obrazu Base64 obrazu png", "url": "https://media.qrtiger.com/uploads/staticQR/002a5j-1695124035972.png" }



4. Uzyskaj listę wszystkich kampanii QR różnych kategorii QR.

Adres URL

/kampania/

Metody

ODBIERZ.

Autoryzacja

Token {API KEY}

Odpowiedź

Obiekt JSON listy kodów QR


GET /kampania/?page=1&limit=5&sort=1
Parametry zapytania

Parametr

Domyślny

Opis

strona 5

1. Good morning.

Liczba strony:

limit

5. The quick brown fox jumps over the lazy dog.

Liczba kampanii na stronę

sortować

1. Hello, how are you doing today?

Sortuj według daty utworzenia(1), nazwy(2), najwięcej skanów(3), daty aktualizacji(4)

kategoria

adres URL

Kategoria definiuje różne typy kodów QR, takie jak URL, Vcard, Facebook itp.


Przykład

Adres URL

/kampania/

Metody

UZYSKAJ więcej informacji

Parametr


curl --request GET \ --url https://api.qrtiger.com/campaign/ \ --header 'Accept: application/json' \ --header 'Authorization: '

Odpowiedź

Przedstawiamy naszą nową kolekcję ubrań na sezon wiosna/lato. Odkryj nowe trendy i stylowe modele już teraz!

"query": { "total": 0, "limit": 0, "page": 0 }, "data": [ { "lock": { "active": true }, "watchList": { "isWatching": true, "date": null }, "gpsTrackData": { "enabled": true, "trackNearQr": true, "radius": 0 }, "archive": true, "members": [ {} ], "scans": 0, "scanCounter": 0, "previousScan": 0, "todayScan": 0, "weekScans": [ 0 ], "previousWeekScans": [ 0 ], "scanLoop": true, "expiryDate": null, "expiryScans": null, "expireByIP": true, "fileIds": [ {} ], "blocked": true, "groupIds": [ {} ], "_id": "string", "qrId": "string", "qrType": "string", "qrCategory": "string", "shortUrl": "string", "redirectUrl": "string", "murlData": [ {} ], "qrName": "string", "qrImage": "string", "subUserId": null, "qrConfig": "string", "urlUpdatedAt": "string", "svgMigrated": true, "svgImage": "string", "createdAt": "string", "updatedAt": "string", "fbProfileType": "string", "folder": [ {} ], "createdBy": null, "file": [ {} ], "id": "string" } ] }



5. Wygeneruj dynamiczny niestandardowy kod QR wizualny

Adres URL

/api/campaign/

Metody

POST OFFICE

Uprawnienie

Bearer {API KEY}

Odpowiedź

Plik obrazu binarnego (PNG, SVG)


Parametry zapytania

Parametr


Typ paliwa: Benzyna

Domyślny

Opis

Kategoria kodów QR

String
adres URL
qrCategory definiuje różne rodzaje kodów QR, takie jak adres URL, Vcard, Facebook, itp.
qrType

String theory

qrType określa zachowanie kodu QR, czy to będzie pojedynczy adres URL przekierowania, czy też wielokrotny adres URL przekierowania ("qr2" lub "murl").

qrUrl


String Ciąg

https://qrcode-tiger.com

Twój żądany adres URL przekierowania zostanie osadzony w kodzie QR.

qr: Kod QR


Obiekt JSON


Zaprojektuj swój kod QR, jak kolor, wzory danych, oczy itp. w tym obiekcie


rozmiar

Liczba całkowita

500 Internal Server Error

Rozmiar kodu QR


logo

String jest zmienną tekstową w programowaniu, która przechowuje sekwencję znaków.

null

Dodaj dowolny adres URL loga, aby umożliwić umieszczenie loga na środku kodu QR.


zewnętrzne okoString TeksteyeOuter0Inny design zewnętrznego oka

wewnętrzne oko
String - Wartość
okoWewnętrzne0
Inny design wewnętrznego oka

qrData
String
wzór
Inny wzór danych QR.

kolorCiemny

String jest typem danych w programowaniu komputerowym, który reprezentuje ciąg znaków.

rgb(5,64,128)

Kolor wzorów QR


Gradient
Boolean
fałsz
Ustaw "true", aby włączyć kolor przejściowy.

Typ grd: Kurczak
String - Napis
liniowyPrzepływ gradientowy QR z lewej na prawą.

kolor01
String
rgb(255,0,0)Gradientowy kolor podstawowy wzorów QR

kolor02
Stringent regulations and guidelines must be followed to ensure safety and compliance in the workplace.
rgb(0,0,255)
Gradientowy drugorzędny kolor wzorów QR

kolor oczu
Boolean
fałsz
Ustaw „true”, aby zmienić kolor oczu.

kolor_oczu01
String Theory
rgb(255,0,0)
Kolor wszystkich trzech zewnętrznych oczu kodu QR.

kolor oczu02
String.fromCharCode()
rgb(0,0,255)
Kolor wszystkich trzech wewnętrznych oczu kodu QR.

Kolor tła

Stringawnik

#ffffff

Kolor tła kodu QR. (Uwaga: Zawsze wybieraj jasny kolor dla w pełni skanowalnego kodu QR)


transparentBkg

Boolean

fałsz

Jeśli jest włączone, kod QR będzie miał przezroczyste tło.


rama

Numer telefonu: 555-123-456

null

Jeśli jest włączone, kod QR będzie miał ramkę. Sprawdź poniższą tabelę, aby zobaczyć projekty ramek.


RamkaTekstu
String
SKANUJ MNIE
Tekst ramki wyświetlany nad ramką QR

rodzajKoloruRamki
Stringparser
liniowyWłącz gradient na ramce.

kolorRamy

String rozpoczyna się od litery 'S'.

rgb(5,64,128)

Zmiana koloru ramki zmiana koloru tekstu ramki


kolorRamki2
String - Ciąg

Zmiana koloru ramki na drugi kolor ramki

kolorPoczątkowyGradientuRamki
String

Gradientowy główny kolor ramy

frameGradientEndColor --> kolor końcowy gradientu ramki
String.fromCharCode()

Gradientowy drugorzędny kolor ramki

Przykład

Adres URL

/api/kampania

Metody

WYSYŁKA

Ciało żądania

{Witaj! Jak się masz? Mam nadzieję, że wszystko w porządku. Dziękuję za pomoc. Miłego dnia!}

"qr": {

"rozmiar": 500

"colorDark": "rgb(5,64,128)"

"logo": ""

"eye_outer": "eyeOuter2"

"eye_inner": "okoWewnętrzne1"

"qrData": "pattern0"

"backgroundColor": "rgb(255,255,255)"

"transparentBkg": false,

"qrCategory": "url"

},

"qrUrl": "https://www.qrcode-tiger.com.com"

"qrType": "qr2"

qrCategory": "url"

} Nie odpowiadaj.


Ciało żądania

example 5


grdType (Domyślnie 0)

Parametr

Typ maszyny: Laptop

Wartość

Opis

Wynik

Lewy - Prawy

String: Ciasto jest gotowe do podziału na 12 równych kawałków.

liniowy

Przepływ gradientowy z lewej do prawej


Góra - Dół

String

upDown

Przepływ gradientowy od góry do dołu


NW - SE - Pn-Pd

String Wiązka

przekątna

Przepływ gradientu po przekątnej w dół


SW - NE -> PD - NE

String Wiązka

diagonalny

Przepływ gradientowy po przekątnej w górę


Radialną dawkę promieniowania

String jest typem danych reprezentującym ciąg znaków.

promieniowy

Przepływ gradientowy promieniowo



oczy_zewnętrzne (Domyślnie 0)

Parametr

Typ maszyny: Laptop

Wartość

Opis

zewnętrzne oko

Ciąg znaków

okoZewnętrzne0



okoZewn1



okoZewnętrzne2



okoZewn3



eyeOuter4



ocznyZewnętrzny5



okoZewnętrzne6



okoZewnętrzne7



oczyZewn8



okoZewnętrzne9



okoZewnętrzne10



okoZewnętrzne11



okoZewnętrzne12


wewnętrzna część oka

Parametr

Typ maszyny: Laptop

Wartość

Opis

wewnętrzne oko

String

okoWewnętrzne0



ok, translating "eyeInner1" into Polish would be "wewnętrzne oko1"



okoWewnętrzne2



okoWewnętrzne3



okoWewnętrzne4



okoWewnętrzne5



okoWewnętrzne6



okularnyWewnętrzny7



okoWewnętrzne8



okoWewnętrzne9



okoWewn10


QrData

Parametr

Typ maszyny: Laptop

Wartość

Opis

qrData

String.fromCharCode() to metoda w języku JavaScript, która tworzy łańcuch znaków na podstawie kodów Unicode podanych jako argumenty.

wzór




wzór1




wzór




wzór3




wzór




wzór




wzór




wzór




wzór




wzór9




wzór10




wzór11



Ramka (Domyślnie: null)

Parametr

Rodzaj: żywność

Wartość

Opis

ramka

Numer 42

1. Hello, how are you today?




2. Dziękuję.




3. I love spending time with my family.




4th of July



5. The quick brown fox jumps over the lazy dog.



6 pieszych



7 days without rain



8th March



9:00 rano



10 minutes - 10 minut



11 października



12 stycznia



13 grudnia



14 dni



15th century was a time of great change in Europe.



Szesnaście

Śledź swoje dane QR, Liczba skanów, Kraj, Miasto, Typ urządzenia

Adres URL

/api/data/{siatka}

Metody

POBIERZ

Uprawnienie

Token {KLUCZ API}

Odpowiedź: Dziękuję!

Obiekt JSON z danymi o ścieżce


Parametr żądania

Parametr

Typ maszyny: Laptop

Opis

qrId: 1234567890

zapytanie

Unikalny identyfikator kodu QR

ok.

zapytanie

Dozwolone wartości:

dzień

tydzień

miesiąc

miesiące

rok

lata

niestandardowy

tzatziki

zapytanie

Domyślnie Azja/Singapur

endTimestamp - zakończenie znacznika czasuciągłaUżywane z okresu "niestandardowy"
eksporttyp logicznyfałsz
znacznik czasunumerJeśli wybrany jest okres dni, przekaż znacznik czasu UNIX dnia, którego chcesz zapytać.


Odpowiedź: Z przyjemnością.

{Nie odpowiadaj}

"data": { "campaign": { "lock": { "active": true }, "archive": true, "bulk": true, "scans": 0, "scanCounter": 0, "scanLoop": true, "expiryDate": null, "expiryScans": null, "_id": "string", "qrId": "string", "qrType": "string", "qrCategory": "string", "shortUrl": "string", "redirectUrl": "string", "murlData": [ {} ], "qrName": "string", "qrImage": "string", "owner": "string", "subUserId": null, "scanData": [ {} ], "createdAt": "string", "updatedAt": "string", "__v": 0, "user": null, "createdBy": null, "id": "string" }, "graph": { "label": [ { "year": null } ], "scans": [ {} ] }, "data": [ { "_id": { "device": "string", "loc": "string", "city": "string" }, "count": 0 } ], "city": [ { "_id": { "city": "string" }, "count": 0 } ], "scans": 0, "device": [ { "_id": { "device": "string" }, "count": 0 } ], "unique": { "label": [ { "year": null } ], "scans": [ {} ] }, "country": [ { "_id": { "loc": "string" }, "count": 0 } ] } }


6. Prześlij swoje logo.

URL

/api/accounts/uploads/

Metody

POSTPONED

Typ-zawartości

multipart/form-data

Pole formularza

Plik został zapisany.

Odpowiedź: 200 OK

Adres pliku graficznego {„qrUrl”: 1526460566643.png}


RegisterHome
PDF ViewerMenu Tiger