Przejdź do głównej treści

Przegląd

Tradycyjne kody QR są monotonne, natomiast AI Art QR Code pozwala na integrację elementów marki w projekcie kodu QR, zwiększając współczynnik skanowania. API QR Art od Ace Data Cloud obsługuje różne predefiniowane style artystyczne.

Usługi

  • QR Art: POST https://api.acedata.cloud/qrart/generate

Rozwiązanie techniczne

Warunki wstępne

  1. Zarejestruj konto na Ace Data Cloud
  2. Uzyskaj API Token
  3. Zainstaluj Python 3.7+ oraz bibliotekę requests

Kroki realizacji

Krok 1: Ustaw zawartość kodu QR

Wybierz typ (link/text/email/phone) i ustaw zawartość.

Krok 2: Wybierz styl artystyczny

Użyj parametru preset, aby wybrać predefiniowany styl, np. sunset, floral, neon-mech.

Krok 3: Generuj i pobierz

Wywołaj endpoint /qrart/generate, a postęp sprawdzaj przez /qrart/tasks.

Przykład kodu

Poniżej pełny przykład użycia QR Art w Pythonie:
import requests

API_TOKEN = "YOUR_API_TOKEN"

def call_qrart():
    response = requests.post(
        "https://api.acedata.cloud/qrart/generate",
        headers={
            "Authorization": f"Bearer {API_TOKEN}",
            "Content-Type": "application/json",
        },
        json={
    "type": "link",
    "content": "https://platform.acedata.cloud",
    "prompt": "sunset ocean waves",
    "preset": "neon-mech"
},
    )
    return response.json()

result = call_qrart()
print(result)

Najlepsze praktyki

  • Ponawianie błędów: stosuj wykładnicze opóźnienia przy błędach 429 (limit) i 5xx
  • Przetwarzanie asynchroniczne: dla zadań czasochłonnych (generowanie obrazów/wideo) używaj callback_url do odbioru wyników asynchronicznie
  • Kontrola kosztów: monitoruj zużycie i koszty w panelu Ace Data Cloud
  • Bezpieczeństwo tokenów: przechowuj API Token w zmiennych środowiskowych, nie zapisuj go na stałe w kodzie

Powiązane linki