Checking API Status...

D-ID.ONE

Hayatınızı Kolaylaştıran QR API
QR Kodlarınızı zahmetsizce oluşturun
Built with
TypeScriptNext.js

Neden D-ID.ONE?

Kalıcı QR Kodlar
QR kodlarınız bir kez oluşturulduktan sonra sonsuza kadar çalışır. Süre sınırı veya ek ücret yok.
Sınırsız Özelleştirme
Markanıza uygun QR kodlar oluşturun. Logo, renk, stil ve boyut seçenekleriyle tam kontrol.
Modern REST API
Hızlı ve güvenilir API ile dakikalar içinde entegre edin. Detaylı dokümantasyon ve örneklerle.
Detaylı İstatistikler
QR kod taramalarını gerçek zamanlı takip edin. Konum, cihaz ve zaman bazlı raporlar.
Güvenli Altyapı
HMAC-SHA256 imzalama, SSL/TLS şifreleme ve güvenli veri saklama ile tam koruma.
Teknik Dokümantasyon
Kapsamlı API dokümantasyonu, kod örnekleri ve entegrasyon rehberleri ile hızlı başlangıç.

Canlı Deneyin

API'mizi kullanarak hemen bir QR kod oluşturun

Önizleme

QR kodunuz burada görünecek

Oluşturmak için "QR Kod Oluştur"a tıklayın

Yukarıdaki gerçek API'mizi deneyin!

Tüm API Dokümantasyonunu Görüntüle

API ile QR Kod Oluştur

POST /v1/qrcodes (varsayılan olarak kalıcı)bash
1#!/bin/bash
2
3# Working API credentials (replace with your actual keys)
4PUBLIC_KEY="pk_live_your_public_key_here"
5SECRET_KEY="sk_live_your_secret_key_here"
6
7# Request data
8TIMESTAMP=$(node -e "console.log(new Date().toISOString())")
9NONCE=$(openssl rand -hex 16)
10BODY='{"data":"https://d-id.one","format":"png","size":512}'
11
12# Step 1: Generate body hash (SHA-256, not HMAC)
13BODY_HASH=$(echo -n "$BODY" | sha256sum | cut -d' ' -f1)
14
15# Step 2: Create canonical string (newline-separated)
16CANONICAL_STRING="POST
17/api/v1/qrcodes
18application/json
19$PUBLIC_KEY
20$TIMESTAMP
21$NONCE
22$BODY_HASH"
23
24# Step 3: Generate HMAC signature
25SIGNATURE=$(echo -n "$CANONICAL_STRING" | openssl dgst -sha256 -hmac "$SECRET_KEY" | cut -d' ' -f2)
26
27# Step 4: Make authenticated request
28curl -X POST http://localhost:3000/api/v1/qrcodes \
29  -H "Content-Type: application/json" \
30  -H "x-api-key: $PUBLIC_KEY" \
31  -H "x-signature: sha256=$SIGNATURE" \
32  -H "x-timestamp: $TIMESTAMP" \
33  -H "x-nonce: $NONCE" \
34  -d "$BODY"

Basit, Şeffaf Fiyatlandırma

Başlangıç
€0/mo
Test ve küçük projeler için mükemmel
  • Ayda 100 QR kod
  • Temel özelleştirme
  • PNG formatı
  • API erişimi
  • Topluluk desteği
Başlangıç'ı Seç
MOST POPULAR
Pro
€13.99/mo
Büyüyen işletmeler için
  • Ayda 10.000 QR kod
  • Tam özelleştirme
  • PNG & SVG formatları
  • Analitik paneli
  • E-posta desteği
Pro'yu Seç
Kurumsal
Fiyat Al
Büyük organizasyonlar için
  • Özel hacim
  • White-label çözümü
  • PNG & SVG formatları
  • Gelişmiş analitik
  • Özel destek
Satış ile İletişime Geç

Sıkça Sorulan Sorular

QR kodları ne kadar süre geçerli?
Oluşturduğunuz QR kodları kalıcıdır ve süre sınırı yoktur. Bir kez oluşturduktan sonra dilediğiniz kadar kullanabilirsiniz.
Hangi formatlar destekleniyor?
PNG ve SVG formatlarını destekliyoruz. PNG yaygın kullanım için, SVG ise yüksek kalite baskı için idealdir.
QR kodları özelleştirilebilir mi?
Evet, renkleri değiştirebilir, logo ekleyebilir ve boyut ayarlamaları yapabilirsiniz.
API nasıl kullanılır?
REST API'miz JSON formatında çalışır. Dokümantasyondan örnekleri inceleyerek hızlıca entegre edebilirsiniz.
Hangi programlama dilleri destekleniyor?
API'miz REST tabanlı olduğu için HTTP istekleri atabilen tüm programlama dilleriyle kullanılabilir.
Test edebilir miyim?
Evet, ücretsiz planla ayda 100 QR kod oluşturarak API'yi test edebilirsiniz.