Évaluation de la mobilité
Entrez votre token Bearer (authentification Firebase) au format : Bearer
Rapport de mobilité articulaire récupéré avec succès.
Titre de la session
Nom de l'exercice, 'Joint Angle Mobility'
Date de la session au format JJ/MM/AAAA
Horodatage ISO brut du téléchargement
Angles que l'utilisateur a choisi d'afficher
Requête incorrecte - Type d'exercice ou paramètres invalides.
Interdit - Privilèges insuffisants pour récupérer les données de session.
Non trouvé - Données de session non trouvées.
Erreur interne du serveur - Une erreur inattendue s'est produite.
Entrez votre token Bearer (authentification Firebase) au format : Bearer
Définir à true pour récupérer la session de démonstration pré-générée au lieu d'une réelle.
Données de session d'Évaluation de Mobilité récupérées avec succès.
Nombre de segments dans cette évaluation de mobilité.
URL de la vidéo originale.
URL optionnelle de la vidéo traitée.
Type d'activité, ex. 'Évaluation de Mobilité'.
Un titre de session convivial.
Nom de l'utilisateur associé à cette session.
Le nom de l'exercice, ex. 'Overhead Squad'.
Tableau d'horodatages numériques correspondant à chaque entrée de données d'angle.
Requête incorrecte - Paramètres invalides ou manquants.
Non autorisé - Token d'authentification manquant ou invalide.
Interdit - L'utilisateur n'a pas la permission de récupérer cette session.
Non trouvé - La session n'a pas été trouvée ou n'existe pas.
Erreur interne du serveur - Une erreur inattendue s'est produite sur le serveur.
Entrez votre token Bearer (authentification Firebase) au format : Bearer
Définir à true pour récupérer les données de session de démonstration au lieu d'une réelle.
Données de session exportées avec succès.
Type d'activité (ex., 'Évaluation de Mobilité').
Tableau d'horodatages numériques correspondant à chaque point de données.
Requête incorrecte - Possiblement due à un session_id invalide ou manquant.
Non autorisé - Token d'authentification manquant ou invalide.
Interdit - Privilèges insuffisants pour récupérer les données de session.
Non trouvé - La session n'existe pas.
Erreur interne du serveur - Erreur inattendue sur le serveur.
Corps de la Requête (Multipart/Form-Data)
Structure de la Réponse
Workflow
-H 'Content-Type: multipart/form-data' \
-H 'Authorization: API-KEY <VOTRE_TOKEN_ADMIN>' \
-F 'user_id=someUserId123' \
-F 'video=@/chemin/vers/video.mp4' \
-F 'session_name=Session Personnalisée' \
-F 'body_joint_angles=cheville, genou' \
https://<backend-link>/mobility-assessment/management/sessions/Entrez votre token Bearer (authentification Firebase) au format : Bearer
Requis. L'ID de l'utilisateur pour lequel cette session est créée (champ de formulaire : texte).
Requis. Le fichier vidéo brut à traiter (type de champ de formulaire : fichier).
Optionnel. Un nom descriptif pour la session (champ de formulaire : texte).
Requis. Le nom de l'exercice. Choisissez parmi : 'Overhead Squat', 'Joint Angle Mobility'
Optionnel. Une liste de noms d'articulations séparés par des virgules. Valeurs disponibles : 'cheville', 'genou', 'coude', 'hanche', 'épaule'. Exemple : cheville,genou,hanche
Session de traitement vidéo créée avec succès (HTTP 200).
L'identifiant unique de la session créée.
Le titre de la session (par défaut si non fourni).
Requête incorrecte - Possiblement due à un user_id manquant, une video manquante, ou des données de formulaire invalides.
Non autorisé - Token d'accès manquant ou invalide.
Interdit - L'utilisateur n'a pas la permission admin pour créer des sessions pour d'autres.
Non trouvé - Indique des problèmes de logique métier ou des limitations de ressources (ex. limite de sessions).
Erreur interne du serveur - Une erreur inattendue s'est produite sur le serveur.
Entrez votre token Bearer (authentification Firebase) au format : Bearer
Configuration récupérée avec succès.
Clés d'angle articulaire sélectionnées
Non autorisé – Les informations d'identification d'authentification étaient manquantes ou invalides.
Interdit – Vous n'avez pas la permission de voir cette configuration.
Non trouvé – Aucune configuration de rapport n'existe pour cette session.
Erreur interne du serveur – Quelque chose a mal tourné de notre côté.
Entrez votre token Bearer (authentification Firebase) au format : Bearer
Angles à afficher
["shoulder_angle","ankle_angle"]Configuration sauvegardée et renvoyée.
Liste mise à jour des angles affichés
Requête incorrecte – La validation a échoué pour un ou plusieurs champs.
Non autorisé – Les informations d'identification d'authentification étaient manquantes ou invalides.
Interdit – Vous n'avez pas la permission de modifier cette configuration.
Erreur interne du serveur – Quelque chose a mal tourné lors de la sauvegarde de vos données.
Créer des fils de recommandations
"ankle_dorsiflexion": "thread_boQ0PSivWvPHIx4MQ02HqSEX",
"hip_abduction": "thread_eoTqfX3qWuT2IrEhZpGcem7L",
"hip_flexion": "thread_0pJjWIs5ybuo5gzRJd1ykgaB",
"knee_flexion": "thread_8gp2spSn8XasAOafDwwzw5QT",
"knee_movement": "thread_8gp2spSn8XasAOafDwwzw5QT",
"final_summary": "thread_P3MqG76m9s6qlYwINJrlNomB"
} ```
**Note :**
- Assurez-vous que le `session_id` fourni est valide et correspond à une session existante dans le système. - L'utilisateur doit avoir un plan de paiement actif pour accéder à cette fonctionnalité.Entrez votre token Bearer (authentification Firebase) au format : Bearer
Fils créés avec succès.
Un dictionnaire mappant chaque métrique à son ID de fil correspondant.
Identifiant unique pour le fil de recommandation de dorsiflexion de cheville.
Identifiant unique pour le fil de recommandation d'abduction de hanche.
Identifiant unique pour le fil de recommandation de flexion de hanche.
Identifiant unique pour le fil de recommandation de flexion de genou.
Identifiant unique pour le fil de recommandation de mouvement de genou.
Identifiant unique pour le fil de recommandation de résumé final.
Non autorisé - Token manquant ou invalide.
Interdit - Plan de paiement invalide ou privilèges insuffisants pour créer des fils de recommandations.
Non trouvé - Session non trouvée ou métriques manquantes.
Erreur interne du serveur - Une erreur inattendue s'est produite.
Entrez votre token Bearer (authentification Firebase) au format : Bearer
Définir à true pour récupérer le rapport de démonstration Overhead Squat au lieu d'un réel.
Rapport Overhead Squat généré/récupéré avec succès.
Une liste d'horodatages (en millisecondes) correspondant à chaque donnée de graphique.
Nom/type de l'exercice (ex., 'Overhead Squat').
Une chaîne représentant la date de la session au format JJ/MM/AAAA.
Non autorisé - Token d'accès manquant ou invalide.
Interdit - L'utilisateur n'a pas la permission de créer des sessions (admin uniquement).
Non trouvé - Les données de session ne peuvent pas être trouvées ou aucune métrique n'est renvoyée.
Erreur interne du serveur - Une erreur inattendue s'est produite.
Entrez votre token Bearer (authentification Firebase) au format : Bearer
Définir à true pour récupérer le résumé de démonstration pré-généré Overhead Squat au lieu d'un réel.
Résumé Overhead Squat récupéré avec succès.
Le nom/type de l'exercice, ex. 'Overhead Squat'.
Date de la session au format 'JJ/MM/AAAA'.
Non autorisé - Token manquant ou invalide.
Interdit - Plan de paiement invalide ou privilèges insuffisants pour récupérer le résumé.
Non trouvé - Session non trouvée ou métriques manquantes.
Erreur interne du serveur - Une erreur inattendue s'est produite.
Générer des fils de résumé
"hip_flexion": "thread_x7C4p5ancmeluBmEJgmFwXra",
"hip_abduction": "thread_lth8oxKfnktwne9ryGZefd6V",
"knee_flexion": "thread_cM4jY2RLfVNeFIImJXaIinMK",
"knee_movement": "thread_8gp2spSn8XasAOafDwwzw5QT",
"ankle_dorsiflexion": "thread_EIwgj822ZHtGCTMucHZDtatH",
"final_summary": "thread_2XwSNDNrclHgakiBFm4o9K65"
} ```
**Notes :**
- Assurez-vous que le `session_id` fourni est valide et correspond à une session existante dans le système. - L'utilisateur doit avoir les permissions nécessaires pour générer des fils de résumé.Entrez votre token Bearer (authentification Firebase) au format : Bearer
Système de mesure : 'métrique' ou 'impérial'
Fils de résumé générés avec succès.
Non autorisé - Token manquant ou invalide.
Interdit - Plan de paiement invalide ou privilèges insuffisants pour créer des fils de recommandations.
Non trouvé - Session non trouvée ou métriques manquantes.
Erreur interne du serveur - Une erreur inattendue s'est produite.
Mis à jour
Ce contenu vous a-t-il été utile ?