API de Restauration de Photos
Restaurer d'anciennes photos en utilisant la technologie IA
L'API de Restauration de Photos vous permet de restaurer d'anciennes photos endommagées en utilisant une technologie IA avancée. Ce point de terminaison traite les images et retourne une version restaurée. Découvrez la puissante fonctionnalité de restauration de photos IA de Restore Old Photos.
Point de Terminaison
Authentification
Nécessite une clé API valide dans l'en-tête Authorization :
Requête
En-têtes
En-tête | Requis | Description |
---|---|---|
Content-Type | Oui | Doit être application/json |
Authorization | Oui | Votre clé API au format Bearer YOUR_API_KEY |
Paramètres du Corps
Paramètre | Type | Requis | Description |
---|---|---|---|
imageUrl | string | Oui | URL de l'image à restaurer (doit être accessible publiquement) |
Exemple de Requête
Réponse
Réponse de Succès (200)
L'API retourne l'URL ou la chaîne base64 de l'image restaurée. La plateforme gère automatiquement tous les types de flux, et le champ output
est toujours une URL ou une chaîne base64.
ou :
Description :
- La sortie est l'URL de l'image (recommandé) ou la chaîne base64 (pour les images partielles/fichiers volumineux)
- Aucun objet de flux n'est retourné, les utilisateurs peuvent l'utiliser directement pour les balises img ou le téléchargement
Réponses d'Erreur
400 Bad Request
401 Unauthorized
402 Payment Required
500 Internal Server Error
429 Too Many Requests
Limites de Taux
- Limite : 100 requêtes par heure par clé API
- Fenêtre : 60 minutes
- Réponse : 429 Too Many Requests quand dépassé
Exemples d'Utilisation
JavaScript/Node.js
cURL
Exigences d'Image
- Format : JPG, PNG, WebP
- Taille : Maximum 5MB
- Accessibilité : L'URL de l'image doit être accessible publiquement
- Contenu : Doit être un fichier image valide
Temps de Traitement
- Typique : 10-30 secondes
- Images volumineuses : Peut prendre jusqu'à 60 secondes
Crédits
- Coût : 1 crédit par restauration
- Déduction : Les crédits sont déduits après traitement réussi
Bonnes Pratiques
- Qualité d'image : Utilisez des images de haute qualité pour de meilleurs résultats
- Gestion d'erreurs : Implémentez toujours une gestion d'erreurs appropriée
- Gestion des crédits : Surveillez régulièrement votre solde de crédits
- Traitement de sortie : La sortie est toujours une chaîne, aucun traitement de flux nécessaire
Dépannage
Problèmes Courants
401 Unauthorized
- Vérifiez que votre clé API est correcte
- Assurez-vous que la clé API est active et non expirée
402 Payment Required
- Ajoutez des crédits à votre compte
- Vérifiez votre solde de crédits actuel
400 Bad Request
- Vérifiez que l'imageUrl est une URL valide et accessible
- Assurez-vous que le format d'image est pris en charge
Format de Sortie Invalide
- La sortie doit toujours être une chaîne (URL ou base64)
- Vérifiez si la réponse API contient le champ de sortie attendu
429 Too Many Requests
- Vous avez dépassé la limite de taux de 100 requêtes par heure
- Attendez que la fenêtre de limite de taux se réinitialise avant de faire plus de requêtes
Support
Si vous rencontrez des problèmes non couverts ici, veuillez contacter notre équipe de support.