
![]() | TABLE DES MATIÈRES |
Enregistrements (VIA HTML)
Un « enregistrement VIA HTLM » est une reconstitution de la tenue d'une activité Via HTML. Ils sont nommés « playback » dans l'API. | ![]() |
Playback/edit
![]() | Permet de modifier des informations sur un enregistrement existant. |
Requête
Exemple de contenu d'appel de requête de modification des informations sur un enregistrement :
{
"id": "7Zi3zYvuHTZ7YLK7TQjdlQ%3d%3d",
"title": {
"texts": [
{
"text": "enregistrement1",
"languageId": 1
},
{
"text": "recording1",
"languageId": 2
}
]
},
"expirationDate": "2020-10-10T09:00:00",
"accessType": 1,
"hyperlink": "2dhfwwoh6jqh"
}Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique de l’enregistrement. |
title text languageId |
| Text : Titre de l’enregistrement. (Type string) languageId : Le titre peut être multilingue :
(Type Number) |
| expirationDate | Date de fin de la capacité à accéder à l'enregistrement. La date fournie est incluse. (String YYYY-MM-DDTHH:MM:SSZ) | |
hyperlink |
| Hyperlien public de l’enregistrement. Modifie seulement la fin du lien. Par exemple : si on spécifie « 2dhfwwoh6jqh », le lien généré ressemblerait à https://www.domaine.com/lienactivité/2dhfwwoh6jqh |
accessType |
| Permet de définir le niveau d'accès à cet enregistrement.
(Type Number) |
Réponse
Exemple du contenu d'appel de réponse de requête de modification des informations sur un enregistrement :
{
"id": "7Zi3zYvuHTZ7YLK7TQjdlQ%3d%3d"
}Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique de l’enregistrement. |
Playback/get
![]() | Permet d'obtenir des informations sur un enregistrement existant. |
Requête
Exemple de contenu d'appel de requête des informations sur un enregistrement :
{
"id": "cxZm8VyzZUL5t0j1RR%2bydQ%3d%3d"
}Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique de l’enregistrement. |
Réponse
Exemple du contenu d'appel de réponse de requête des informations sur un enregistrement :
{
"PlaybackIDNoEnc": 28710,
"id": "cxZm8VyzZUL5t0j1RR%2bydQ%3d%3d",
"sessionId": "9vFuA0yNiBQdbXSg42X%2f6w%3d%3d",
"title": {
"texts": [
{
"text": "Enregistrement #93",
"languageId": 1
},
{
"text": "Recording #93",
"languageId": 2
},
{
"text": "Grabación nro.93",
"languageId": 3
},
{
"text": "Enregistrement #93",
"languageId": 4
}
],
"ErrorID": 0
},
"startDate": "2024-05-06T14:00:11.057",
"endDate": "2024-05-06T14:14:17.057",
"duration": 846,
"hyperlink": "https://domaine.com/salle/nbblzfygdxkp",
"state": 1,
"accessType": 1
}Description des champs
Nom | Obligatoire | Commentaires/description |
| PlaybackIDNoEnc | ||
id | Identifiant unique de l’enregistrement. (Type string) | |
sessionID | Identifiant unique de la session où se trouve l’enregistrement, s'il y a lieu. (Type string) | |
title text languageId | Text : Titre de l’enregistrement. (Type string) languageId : Le titre peut être multilingue :
(Type Number) | |
startDate | Date et heure de début de l’enregistrement. | |
endDate | Date et heure de fin de l’enregistrement. | |
duration | Durée de l’enregistrement, en minutes. | |
hyperlink | Hyperlien public de l’enregistrement. Modifie seulement la fin du lien. Par exemple : si on spécifie « 2dhfwwoh6jqh », le lien généré ressemblerait à https://www.domaine.com/lienactivité/2dhfwwoh6jqh | |
state | État de cet enregistrement.
(Type Number) | |
parentId | Identifiant unique de l’enregistrement parent, s’il y a lieu. (Type String) | |
accessType | Permet de définir le niveau d'accès à cet enregistrement.
(Type Number) |
Playback/delete
![]() | Permet de supprimer un enregistrement existant. |
Requête
Exemple de contenu d'appel de requête de suppression d'un enregistrement :
{
"id": "cxZm8VyzZUL5t0j1RR%2bydQ%3d%3d"
}Description des champs
Nom | Obligatoire | Commentaires/description |
id | X | Identifiant unique de l’enregistrement. |
Réponse
Exemple du contenu d'appel de réponse de requête de suppression d'un enregistrement :
{
"id": "cxZm8VyzZUL5t0j1RR%2bydQ%3d%3d"
}Description des champs
Nom | Obligatoire | Commentaires/description |
id | Identifiant unique de l’enregistrement. (Type string) |
Playback/getlist
![]() | Permet d'obtenir des informations sur une liste d'enregistrements. |
Requête
Exemple de contenu d'appel de requête d'informations sur une liste d'enregistrements :
{
"filterId":"9vFuA0yNiBQdbXSg42X%2f6w%3d%3d",
"filterStartDate":"2023-01-01",
"filterEndDate":"2028-01-01",
"filterindex":1
}Description des champs
Nom | Obligatoire | Commentaires/description |
filterId | X OU X | Identifiant unique de la séance Via HTML. Permet d’obtenir la liste des enregistrements d'une activité Via HTML spécifiquement. |
filterStartDate | Permet d’obtenir tous les enregistrements qui commencent après une date précise. (String YYYY-MM-DDTHH:MM:SSZ) | |
filterEndDate |
| Permet d’obtenir tous les enregistrements qui ont commencé avant une date précise. |
filterIndex |
| Le paramètre de filtre par index est optionnel et correspond à une pagination de 100 enregistrements. La méthode retourne la liste de 100 objets selon l’index passé comme filtre. Un filtre par index de 1 retourne les rencontres 1 à 100 et un filtre par index de 2 retourne les utilisateurs de 101 à 200. |
Réponse
Exemple du contenu d'appel de réponse de requête de suppression d'un enregistrement :
[
{
"id": "UdT7%2fS42rdRl9MxaCZDTDQ%3d%3d",
"sessionId": "9vFuA0yNiBQdbXSg42X%2f6w%3d%3d",
"title": {
"texts": [
{
"text": "Enregistrement #94",
"languageId": 1
},
{
"text": "Recording #94",
"languageId": 2
},
{
"text": "Grabación nro.94",
"languageId": 3
},
{
"text": "Enregistrement #94",
"languageId": 4
}
],
"ErrorID": 0
},
"startDate": "2024-05-06T15:29:10.387",
"endDate": "2024-05-06T15:54:46.387",
"duration": 1536,
"hyperlink": "https://viahtml.sviesolutions.com/vlkyuikuymdjqiazn",
"state": 1,
"accessType": 1
},
{
"id": "cxZm8VyzZUL5t0j1RR%2bydQ%3d%3d",
"sessionId": "9vFuA0yNiBQdbXSg42X%2f6w%3d%3d",
"title": {
"texts": [
{
"text": "Enregistrement #93",
"languageId": 1
},
{
"text": "Recording #93",
"languageId": 2
},
{
"text": "Grabación nro.93",
"languageId": 3
},
{
"text": "Enregistrement #93",
"languageId": 4
}
],
"ErrorID": 0
},
"startDate": "2024-05-06T14:00:11.057",
"endDate": "2024-05-06T14:14:17.057",
"duration": 846,
"hyperlink": "https://viahtml.sviesolutions.com/nbblzfbdfbdgdxkp",
"state": 1,
"accessType": 1
}
]Description des champs
| Nom | Obligatoire | Commentaire/description |
| id | Identifiant unique de l'enregistrement. (Type String) | |
| sessionId | Identifiant unique de la séance Via HTML. (Type String) | |
title text languageId | Text : Titre de l’enregistrement. (Type string) languageId : Le titre peut être multilingue :
(Type Number) | |
| startDate | Date de début de l'enregistrement. | |
| endDate | Date de fin de l'enregistrement. | |
| duration | Durée de l'enregistrement. (Type Number) | |
| hyperlink | Lien unique vers l'enregistrement. (Type String) | |
| state | État de cet enregistrement.
(Type Number) | |
| accessType | Permet de définir le niveau d'accès à cet enregistrement.
(Type Number) |
Description des codes d’erreurs des méthodes liées aux enregistrements
Numéro | Message | Commentaires/description |
1800 | Required id | Vous devez fournir un identifiant de l’enregistrement. |
1801 | Invalid id | L’identifiant fourni pour l’enregistrement est invalide. |
1802 | Required parameters | Des paramètres sont requis pour effectuer l’appel. |
1803 | Hyperlink is not available | L’hyperlien spécifié est déjà utilisé. |
1804 | Invalid hyperlink | L’hyperlien spécifié est invalide. |
1805 | Invalid title length | Le titre est invalide, il doit être entre 3 et 100 caractères. |
1806 | Invalid accessType | Le type d’accès spécifié est invalide. |
1807 | Invalid filterId | L’Identifiant de filtre est invalide. |
1808 | Invalid expirationDate | La date d’expiration fourni est invalide. |





