Disponibilité
Adobe Connect 9.1.
Description
Cette API est utilisée pour créer des sessions de séminaire.
Paramètres
Nom du paramètre |
Type |
Obligatoire |
Description |
---|---|---|---|
parent-acl-id |
BIGINT |
Oui |
ID du séminaire pour lequel une session est créée. |
sco-id |
BIGINT |
Oui |
ID de la session du séminaire. Avant d’utiliser cette API, créez l’ID de session du séminaire à l’aide de l’API sco-update. Appelez l’API acl-field-update après l’appel seminar-session-sco-update pour associer la charge à l’ID de session du séminaire. |
name |
Chaîne |
Oui |
Nom de la session du séminaire. |
source-sco-id |
BIGINT |
Non |
ID du séminaire pour lequel la session doit être créée. Il s’agit du même ID que pour parent-acl-id. |
date-begin |
Date |
Oui |
Date du début de la session. Un exemple indiquant le format est 2013-08-22T12:58:10.000-07:00. Si l’horaire d’une session de séminaire chevauche celui d’une autre session de séminaire, cela engendre une erreur dans la réponse indiquant un conflit. |
date-end |
Date |
Oui |
Date de fin de la session. Un exemple indiquant le format est 2013-08-22T12:58:10.000-07:00. Si l’horaire d’une session de séminaire chevauche celui d’une autre session de séminaire, cela engendre une erreur dans la réponse indiquant un conflit. |
field-id=seminar-expected-load,value |
Chaîne |
Non |
Si cette valeur est fournie, la charge du séminaire est réglée sur cette valeur. Sinon, le séminaire est défini comme réunion normale (< 600 participants). |
Valeurs de la réponse
Élément |
Attribut |
Type |
Description |
---|---|---|---|
sco |
S/O |
S/O |
Informations sur la nouvelle session sco. |
Exemple de requête
Vous trouverez ci-dessous un flux de création de session de séminaire utilisant une combinaison de sco-update et de seminar-session-sco-update.
Un exemple d’appel de l’API sco-update pour obtenir le sco-id est http://connect-domain-url/api/xml?action=sco-update&account-id=7&folder-id=11101&type=seminarsession&name=b1
Remarque : le folder-id correspond au seminar-id.
Le sco-id, renvoyé par l’appel API ci-dessus, est passé comme paramètre sco-id à l’API seminar-session-sco-update pour planifier une session. Voici un exemple d’appel pour y parvenir : http://connect-domain-url/api/xml?action=seminar-session-sco-update&sco-id=11226&source-sco-id=11101&parent-acl-id=11101&name=fooooo1&date-begin=2013-08-22T15:58:10.000-07:00&date-end=2013-08-22T16:58:10.000-07:00&source-sco-id=11101Enfin, utilisez l’appel de l’API acl-field-update pour définir la valeur seminar-expected-load. Voici un exemple de demande : http://connect-domain-url/api/xml?action=acl-field-update&acl-id=%3Cseminar-session-sco-id%3E&field-id=311&value=expected-load-in-integer
http://connect-domain-url/api/xml?action=sco-update&account-id=7&folder-id=11101&type=seminarsession&name=b1
http://connect-domain-url/api/xml?action=seminar-session-sco-update&sco-id=11226&source-sco-id=11101&parent-acl-id=11101&name=fooooo1&date-begin=2013-08-22T15:58:10.000-07:00&date-end=2013-08-22T16:58:10.000-07:00&source-sco-id=11101
acl-id est un ID de session de séminaire ou sco-id, créé à l’aide de l’API sco-update.
Exemple de réponse
L’exemple de réponse de seminar-session-sco-update pour créer une session et de acl-field-update pour définir la valeur seminar-expected-load sont les mêmes et correspondent à ceux indiqués ci-dessous.<results> <status code="ok"/> </results>
<results> <status code="ok"/> </results>
Si l’horaire d’une session de séminaire chevauche celui d’une autre session de séminaire, cela engendre une erreur dans la réponse indiquant un conflit.
Accéder à votre compte