Felo API PlatformFelo API Platform
v0.4.0
OpenAPI 3.1.0

Télécharger un fichier média généré (anonyme)

Serveur:https://openapi.felo.ai
Bibliothèques clientes

Télécharger un fichier média généré (anonyme)

​

Diffuse en streaming le fichier vidéo (ou image) généré. Ce point de terminaison est anonyme : l'authentification repose sur la signature HMAC présente dans l'URL. Utilisez toujours l'URL complète renvoyée dans le tableau outputs de la tâche ; ne construisez pas vous-même exp/sig. Prend en charge les requêtes Range pour reprendre un téléchargement. Les médias sont supprimés ou invalidés lorsque la signature ou la durée de vie amont expire.

Paramètres de chemin
  • file_id
    Type: string Format: uuid
    obligatoire

    ID de fichier signé issu d'une URL de sortie de tâche.

Paramètres de requête
  • exp
    Type: integer Format: int64
    obligatoire

    Expiration de la signature (secondes Unix), issue de l'URL de sortie.

  • sig
    Type: string
    obligatoire

    Signature HMAC, issue de l'URL de sortie.

Réponses
  • 200
    Type: string Format: binary

    Fichier média

  • 400
    Type: object · GenerationError

    Requête invalide (par exemple, un ?url= arbitraire n'est pas autorisé)

    Enveloppe d'erreur compatible OpenAI.

    • error
      Type: object
      • message
        Type: string
        obligatoire
      • type
        Type: string enum
        obligatoire
        valeurs
        • invalid_request_error
        • server_error
      • code
        Type: string
      • param
        Type: string nullable
    application/json
  • 403
    Type: object · GenerationError

    Signature invalide ou expirée

    Enveloppe d'erreur compatible OpenAI.

    • error
      Type: object
      • message
        Type: string
        obligatoire
      • type
        Type: string enum
        obligatoire
        valeurs
        • invalid_request_error
        • server_error
      • code
        Type: string
      • param
        Type: string nullable
    application/json
  • 404
    Type: object · GenerationError

    Fichier média inconnu

    Enveloppe d'erreur compatible OpenAI.

    • error
      Type: object
      • message
        Type: string
        obligatoire
      • type
        Type: string enum
        obligatoire
        valeurs
        • invalid_request_error
        • server_error
      • code
        Type: string
      • param
        Type: string nullable
    application/json
  • 410
    Type: object · GenerationError

    Le média a expiré ou n'est plus disponible en amont

    Enveloppe d'erreur compatible OpenAI.

    • error
      Type: object
      • message
        Type: string
        obligatoire
      • type
        Type: string enum
        obligatoire
        valeurs
        • invalid_request_error
        • server_error
      • code
        Type: string
      • param
        Type: string nullable
    application/json
  • 429
    Type: object · GenerationError

    Limite de débit atteinte pour ce fichier

    Enveloppe d'erreur compatible OpenAI.

    • error
      Type: object
      • message
        Type: string
        obligatoire
      • type
        Type: string enum
        obligatoire
        valeurs
        • invalid_request_error
        • server_error
      • code
        Type: string
      • param
        Type: string nullable
    application/json
  • 502
    Type: object · GenerationError

    Échec de la récupération du média en amont

    Enveloppe d'erreur compatible OpenAI.

    • error
      Type: object
      • message
        Type: string
        obligatoire
      • type
        Type: string enum
        obligatoire
        valeurs
        • invalid_request_error
        • server_error
      • code
        Type: string
      • param
        Type: string nullable
    application/json
Request Example for get/api/v1/media/{file_id}
curl 'https://openapi.felo.ai/api/v1/media/123e4567-e89b-12d3-a456-426614174000?exp=1&sig='
@filename
Download a generated media file (anonymous)