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.
Recevez de l’aide plus rapidement et plus facilement
Nouvel utilisateur ?