QRTIGER API Dokümanları
Özel qr kodu API'miz, veri izleme sistemi, dinamik qr kodları veya qr kodları ile özel qr kod şablonlarına toplu olarak sahip olması ve CRM'lerine entegre edilmiş qr kodlarına sahip olması gereken markalar için profesyonel bir çözüm sunar.
API'miz ve diğer sorularınız için 'Mashape' üzerinde mevcuttur, her zaman 'bizimle iletişime geçebilirsiniz' API'miz dünya çapında kullanılabilir, QR kodlarınıza Çin'de ihtiyacınız varsa, lütfen bizimle iletişime geçin. Mobil ödemeler için özelleştirilmiş QR kodu da yapabiliriz.
qrId:
belgeler
Bu YouTube videosunu nasıl kullanacağınızı kontrol edin
QR Kodu Oluştur
1.İlk giriş yapın ve API Anahtarı yetkilendirmek için Veri Takibi --> Hesap ayarı --> API Anahtarı
İlk giriş yapın ve API Anahtarı yetkilendirmek için Veri Takibi --> Hesap ayarı --> API Anahtarı
2.Add this API key in every req (GET/POST) as Authorization: Bearer API Anahtarı
Add this API key in every req (GET/POST) as Authorization: Bearer API Anahtarı
3. Statik özel QR kodu oluştur
URL | /api/qr/static |
Yöntemler | POST |
Yetkilendirme | Bearer API KEY |
Yanıt | Binary Image File (PNG, SVG) |
parametre iste
qrCategory | string | url | qrCategory, url, Vcard, facebook vb. gibi farklı qr türlerini tanımlar. Aşağıdaki qrCategory tablosunu kontrol edin. |
text | String | https://qrcode-tiger.com | İstediğiniz kredi yönlendirme URL'niz QR'ye yerleştirilecek |
size | number | 500 | Qr boyutu |
logo | url | null | Logoyu qr'nin ortasında etkinleştirmek için herhangi bir logo url'si ekleyin |
colorDark | string | #5e0bf0 | Qr desenlerinin rengi |
backgroundColor | String | #ffffff | Qr'nin arka plan rengi. (Not: Tamamen taranabilir bir qr için her zaman parlak renk seçin) |
gradient | Boolean | false | Gradyan rengini etkinleştirmek için "true" olarak ayarlayın |
grdType | Number | 0 (Left-to-Right) | grdType için aşağıdaki tabloyu kontrol edin |
color01 | String | #5e0bf0 | Gradyan rengi 1 qr desenleri |
color02 | String | #f30505 | qr desenlerinin gradyan rengi 2 |
eye_color | Boolean | false | Göz rengini değiştirmek için "doğru" olarak ayarlayın |
eye_color01 | String | #5e0bf0 | Dış göz rengi |
eye_color02 | String | #f30505 | iç göz rengi |
eye_outer | String | eyeOuter0 | Dış gözün farklı tasarımı, tüm tasarım desenleri için aşağıdaki tabloyu kontrol edin |
eye_inner | String | eyeInner0 | İç gözün farklı tasarımı, tüm tasarım desenleri için aşağıdaki tabloyu kontrol edin |
qrData | String | pattern0 | Qr veri kalıplarının farklı tasarımı, tüm tasarım kalıpları için aşağıdaki tabloyu kontrol edin |
qrFormat | String | png | “png” veya “svg” ikili görüntü dosyası türünü indirin |
transparentBkg | Boolean | false | Saydam arka plana sahip QR arka planını etkinleştirirseniz |
frame | Number | null | Enable qr bir çerçeveden oluşuyorsa. çerçeve tasarımı için aşağıdaki tabloyu kontrol edin |
frameColor | String | null | Çerçeve rengi çerçeve metninin rengini değiştirir |
frameText | String | SCAN ME | QR çerçevesi üzerinde gösterilen çerçeve metni |
Örnek vermek
URL | /api/qr/static |
Yöntemler | POST |
Parametre | { "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" } |
Yanıt | { "data": "base 64 QR image data", "url": "1601477992984.png" } |
4. Farklı qr kategorisindeki tüm QR kampanyalarının bir listesini alın
URL | /api/campaign/ |
Yöntemler | GET |
Yetkilendirme | Bearer API KEY |
Yanıt | JSON object of QR list |
GET /campaign/?page=1&limit=5&sort=1
Sorgu parametreleri
Parametre | Varsayılan | Tanım |
---|---|---|
page | 1 | Sayfa numarası |
limit | 5 | sayfa başına kampanya sayısı |
sort | 1 | Tarih(1) veya Ada(2) göre sırala |
category | url | kategori, url, Vcard, facebook, vb. gibi farklı qr türlerini tanımlar. Aşağıdaki qrCategory tablosunu kontrol edin. |
Örnek vermek
URL | /api/campaign/?page=1&limit=5&sort=1&category=url |
Yöntemler | GET |
Parametre | { "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" } |
Yanıt | { "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. Dinamik bir özel Görsel QR kodu oluşturun
URL | /api/campaign/ |
Yöntemler | POST |
Yetkilendirme | Bearer API KEY |
Yanıt | Binary Image File (PNG, SVG) |
Sorgu parametreleri
Parametre | Tip | Varsayılan | Tanım | |
---|---|---|---|---|
qrUrl | String | https://qrcode-tiger.com | İstediğiniz kredi yönlendirme URL'niz QR'ye yerleştirilecek | |
qrType | String | qr2 | qrType, qr ile ilgili tek yönlendirme URL'si veya çoklu yönlendirme URL'si ("qr2" veya "murl") gibi davranışını tanımlar | |
qrCategory | String | url | qrCategory, url, Vcard, facebook vb. gibi farklı qr türlerini tanımlar. Aşağıdaki qrCategory tablosunu kontrol edin. | |
qr: | JSON Object | Bu nesnede renk, veri desenleri, gözler vb. Gibi qr kodunuzu tasarlayın | ||
size | Number | 500 | Qr boyutu | |
logo | String (url) | null | Logoyu qr'nin ortasında etkinleştirmek için herhangi bir logo url'si ekleyin | |
colorDark | String | #5e0bf0 | Qr desenlerinin rengi | |
backgroundColor | String | #ffffff | Qr'nin arka plan rengi. (Not: Tamamen taranabilir bir qr için her zaman parlak renk seçin) | |
gradient | Boolean | false | Gradyan rengini etkinleştirmek için "true" olarak ayarlayın | |
grdType | Number | 0 (Left-to-Right) | grdType için aşağıdaki tabloyu kontrol edin | |
color01 | String | #5e0bf0 | Gradyan rengi 1 qr desenleri | |
color02 | String | #f30505 | qr desenlerinin gradyan rengi 2 | |
eye_color | Boolean | false | Göz rengini değiştirmek için "doğru" olarak ayarlayın | |
eye_color01 | String | #5e0bf0 | Dış göz rengi | |
eye_color02 | String | #f30505 | iç göz rengi | |
eye_outer | String | eyeOuter0 | Dış gözün farklı tasarımı, tüm tasarım desenleri için aşağıdaki tabloyu kontrol edin | |
eye_inner | String | eyeInner0 | İç gözün farklı tasarımı, tüm tasarım desenleri için aşağıdaki tabloyu kontrol edin | |
qrData | String | pattern0 | Qr veri kalıplarının farklı tasarımı, tüm tasarım kalıpları için aşağıdaki tabloyu kontrol edin | |
qrFormat | String | png | “png” veya “svg” ikili görüntü dosyası türünü indirin | |
transparentBkg | Boolean | false | Saydam arka plana sahip QR arka planını etkinleştirirseniz | |
frame | Number | null | Enable qr bir çerçeveden oluşuyorsa. çerçeve tasarımı için aşağıdaki tabloyu kontrol edin | |
frameColor | String | null | Çerçeve rengi çerçeve metninin rengini değiştirir | |
frameText | String | SCAN ME | QR çerçevesi üzerinde gösterilen çerçeve metni |
Örnek vermek
URL | /api/campaign |
Yöntemler | 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 |
grdType (Default 0)
Parametre | Tip | Değer | Tanım |
---|---|---|---|
Sol - Sağ | String | linear | Gradyan akışı soldan sağa |
Üst - Alt | String | upDown | Gradyan akışı Yukarıdan Aşağıya |
KB - GD | String | diagonal1 | Gradyan akışı Digaonaly Downword |
GB - KD | String | diagonal2 | Gradyan akışı Diagonal Upword |
Radyal | String | radial | Gradyan akışı Radyal olarak |
eye_outer (Default 0)
Parametre | Tip | Değer | Tanım |
---|---|---|---|
eye_outer | String | eyeOuter0 | |
eyeOuter1 | |||
eyeOuter2 | |||
eyeOuter3 | |||
eyeOuter4 | |||
eyeOuter5 | |||
eyeOuter6 | |||
eyeOuter7 | |||
eyeOuter8 | |||
eyeOuter9 |
eye_inner
Parametre | Tip | Değer | Tanım |
---|---|---|---|
eye_inner | String | eyeInner0 | |
eyeInner1 | |||
eyeInner2 | |||
eyeInner3 | |||
eyeInner4 | |||
eyeInner5 | |||
eyeInner6 | |||
eyeInner7 | |||
eyeInner8 | |||
eyeInner9 |
QrData
Parametre | Tip | Değer | Tanım |
---|---|---|---|
qrData | String | pattern0 | |
pattern1 | |||
pattern2 | |||
pattern3 | |||
pattern4 | |||
pattern5 | |||
pattern6 | |||
pattern7 | |||
pattern8 | |||
pattern9 | |||
pattern10 | |||
pattern11 |
Frame (Default : null)
Parametre | Tip | Değer | Tanım |
---|---|---|---|
frame | Number | 1 | |
2 | |||
3 |
5. QR Verilerinizi, Tarama Sayısını, Ülke, Şehir, Cihaz tipini takip edin
URL | /data/qrid?period=month&tz=Asia/Singapore |
Yöntemler | GET |
Yetkilendirme | Bearer API KEY |
Yanıt | JSON object of track data |
parametre iste
Parametre | Tip | Tanım |
---|---|---|
qrId | params | Benzersiz QR kimliği |
period | query | “day” (bugünün güncel verileri) “hafta” (Geçerli haftanın verileri) “ay” (Geçerli ayın verileri) “aylar” (Mevcut yılın aylık viz verileri) “yıl” (Yıllık veri) |
tz | query | Varsayılan Asya/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. Logonuzu yükleyin
URL | /accounts/uploads/ |
Yöntemler | POST |
Content-Type | multipart/form-data |
Form-Field | File |
Response | Image file url {“qrUrl”: 1526460566643.png} |