seminar-session-sco-update

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=11101

Enfin, 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
Remarque :

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=&quot;ok&quot;/> </results>
Remarque :

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 ?