Dokümantasyon

Kurulum

Developers → API keys altında bir API anahtarı oluşturun, ardından Developers → Webhooks altında backend adresinizi Callback URL olarak girin.

Gerekli ortam değişkenleri
DeğişkenAçıklama
TQ_API_KEYDevelopers → API keys altında aldığınız API anahtarı Zorunlu
TQ_API_SECRETHMAC imzalama için API Secret Zorunlu
SDK backend'inize nereden bağlanıyor
EndpointYönAçıklama
/api/loginMiddlewareLogin rotanıza requireTouchque('LOGIN') ekleyin
/api/transferMiddlewareHassas rotanıza requireTouchque('SEND_MONEY') ekleyin
SDK'yı npm ile yükleyin: npm install @touchque/node. Ortam değişkenlerini sunucu tarafında tanımlayın.
Tarayıcı ve React

Sayfalarınız tarayıcı SDK'sını kullanır: npm install @touchque/web (@touchque/web 2.2.0). React'te hook ve bileşenleri de ekleyin: npm install @touchque/react @touchque/web (@touchque/react 2.1.0). İkisi de API anahtarınıza ya da secret'ınıza ihtiyaç duymaz: onlar sunucunuzda kalır.

Paket kurulumu
npm install @touchque/node
Tarayıcı ve React
# Tarayıcı (@touchque/web 2.2.0)
npm install @touchque/web

# React (@touchque/react 2.1.0)
npm install @touchque/react @touchque/web
Client başlatma
import { requireTouchque } from '@touchque/node';

// TQ_API_KEY / TQ_API_SECRET read from the environment automatically —
// no client to construct by hand.
Ortam ayarları
# .env
TQ_API_KEY=tq_abc123
TQ_API_SECRET=your_secret_here

# callbackUrl:
# https://yourdomain.com/api/2fa/callback