Foto-Restaurierungs-API
Alte Fotos mit KI-Technologie restaurieren
Die Foto-Restaurierungs-API ermöglicht es Ihnen, alte, beschädigte Fotos mit fortschrittlicher KI-Technologie zu restaurieren. Dieser Endpunkt verarbeitet Bilder und gibt eine restaurierte Version zurück. Erleben Sie die leistungsstarke KI-Foto-Restaurierungsfunktion von Restore Old Photos.
Endpunkt
Authentifizierung
Erfordert einen gültigen API-Schlüssel im Authorization-Header:
Anfrage
Header
Header | Erforderlich | Beschreibung |
---|---|---|
Content-Type | Ja | Muss application/json sein |
Authorization | Ja | Ihr API-Schlüssel im Format Bearer YOUR_API_KEY |
Body-Parameter
Parameter | Typ | Erforderlich | Beschreibung |
---|---|---|---|
imageUrl | string | Ja | URL des zu restaurierenden Bildes (muss öffentlich zugänglich sein) |
Anfrage-Beispiel
Antwort
Erfolgsantwort (200)
Die API gibt die URL oder Base64-Zeichenkette des restaurierten Bildes zurück. Die Plattform handhabt automatisch alle Stream-Typen, und das output
-Feld ist immer eine URL oder Base64-Zeichenkette.
oder:
Beschreibung:
- Die Ausgabe ist die URL des Bildes (empfohlen) oder Base64-Zeichenkette (für Teilbilder/große Dateien)
- Es wird kein Stream-Objekt zurückgegeben, Benutzer können es direkt für img-Tags oder Downloads verwenden
Fehlerantworten
400 Bad Request
401 Unauthorized
402 Payment Required
500 Internal Server Error
429 Too Many Requests
Rate-Limits
- Limit: 100 Anfragen pro Stunde pro API-Schlüssel
- Fenster: 60 Minuten
- Antwort: 429 Too Many Requests bei Überschreitung
Verwendungsbeispiele
JavaScript/Node.js
cURL
Bildanforderungen
- Format: JPG, PNG, WebP
- Größe: Maximum 5MB
- Zugänglichkeit: Bild-URL muss öffentlich zugänglich sein
- Inhalt: Muss eine gültige Bilddatei sein
Verarbeitungszeit
- Typisch: 10-30 Sekunden
- Große Bilder: Kann bis zu 60 Sekunden dauern
Credits
- Kosten: 1 Credit pro Wiederherstellung
- Abzug: Credits werden nach erfolgreicher Verarbeitung abgezogen
Best Practices
- Bildqualität: Verwenden Sie hochwertige Bilder für bessere Ergebnisse
- Fehlerbehandlung: Implementieren Sie immer eine angemessene Fehlerbehandlung
- Credit-Management: Überwachen Sie regelmäßig Ihren Credit-Saldo
- Ausgabeverarbeitung: Ausgabe ist immer ein String, keine Stream-Verarbeitung erforderlich
Fehlerbehebung
Häufige Probleme
401 Unauthorized
- Überprüfen Sie, ob Ihr API-Schlüssel korrekt ist
- Stellen Sie sicher, dass der API-Schlüssel aktiv und nicht abgelaufen ist
402 Payment Required
- Fügen Sie Credits zu Ihrem Konto hinzu
- Überprüfen Sie Ihren aktuellen Credit-Saldo
400 Bad Request
- Überprüfen Sie, ob die imageUrl eine gültige, zugängliche URL ist
- Stellen Sie sicher, dass das Bildformat unterstützt wird
Ungültiges Ausgabeformat
- Die Ausgabe sollte immer ein String sein (URL oder base64)
- Überprüfen Sie, ob die API-Antwort das erwartete Ausgabefeld enthält
429 Too Many Requests
- Sie haben das Rate-Limit von 100 Anfragen pro Stunde überschritten
- Warten Sie, bis das Rate-Limit-Fenster zurückgesetzt wird, bevor Sie weitere Anfragen stellen
Support
Wenn Sie auf Probleme stoßen, die hier nicht behandelt werden, kontaktieren Sie bitte unser Support-Team.