Vidéo Analysée

Requêtes GET et POST pour récupérer le lien vers la vidéo analysée

Récupérer l'URL de la vidéo analysée

get

Récupère l'URL de la vidéo analysée pour une session spécifique, ou tente de la créer si elle n'existe pas.

Paramètre de chemin - session_id (string, requis) : ID unique de la session.

Paramètres de requête - is_jump (boolean, optionnel) : Si vrai, traite comme une session de saut. - is_weight (boolean, optionnel) : Si vrai, traite comme une session de haltérophilie. - download (boolean, optionnel) : Si vrai, force le téléchargement.

Réponse (HTTP 200) ```json {

"analyzed_video_url": "https://storage.googleapis.com/.../analyzed_video.mp4" } ```

Gestion des erreurs - 400 Bad Request : Paramètres invalides. - 401 Unauthorized : Token manquant ou invalide. - 403 Forbidden : Privilèges ou plan invalide. - 404 Not Found : Session non trouvée. - 500 Internal Server Error : Erreur serveur.

Sécurité Un token API-KEY valide doit être fourni dans l'en-tête Authorization.

Autorisations
AuthorizationstringRequis

Entrez votre token Bearer (authentification Firebase) au format : Bearer

Paramètres de chemin
session_idanyRequis
Paramètres de requête
is_jumpbooleanOptionnel

Si vrai, session de saut.

is_weightbooleanOptionnel

Si vrai, session d'haltérophilie.

downloadbooleanOptionnel

Si vrai, force le téléchargement.

Réponses
200

URL de la vidéo analysée récupérée avec succès.

application/json
analyzed_video_urlstring · uriOptionnel

URL de la vidéo analysée.

get
/session-management/sessions/{session_id}/analyzed-video/

Uploader/Générer une vidéo analysée

post

Uploader ou génère une vidéo analysée pour une session spécifique.

Paramètre de chemin - session_id (string, requis) : ID unique de la session.

Corps de la requête (JSON) ```json {

"is_jump": true, "is_weight": false } ```

Réponse (HTTP 200) ```json {

"analyzed_video_url": "https://storage.googleapis.com/.../analyzed_video.mp4" } ```

Gestion des erreurs - 400 Bad Request : Paramètres invalides ou vidéo déjà analysée. - 401 Unauthorized : Token manquant ou invalide. - 403 Forbidden : Plan de paiement invalide. - 404 Not Found : Session non trouvée. - 500 Internal Server Error : Erreur serveur.

Sécurité Un token API-KEY valide doit être fourni dans l'en-tête Authorization.

Autorisations
AuthorizationstringRequis

Entrez votre token Bearer (authentification Firebase) au format : Bearer

Paramètres de chemin
session_idanyRequis
Corps
is_jumpbooleanOptionnel

Si vrai, session de saut.

is_weightbooleanOptionnel

Si vrai, session d'haltérophilie.

Réponses
200

URL de la vidéo analysée générée avec succès.

application/json
analyzed_video_urlstring · uriOptionnel

URL de la vidéo analysée.

post
/session-management/sessions/{session_id}/analyzed-video/

Mis à jour

Ce contenu vous a-t-il été utile ?