seminar-session-sco-update

Disponibilità

Adobe Connect 9.1.

Descrizione

Questa API viene utilizzata per creare le sessioni del seminario.

Parametri

 

Nome parametro

Tipo

Obbligatorio

Descrizione

parent-acl-id

BIGINT

ID del seminario per il quale viene creata una sessione.

sco-id

BIGINT

ID della sessione del seminario. Prima di utilizzare questa API, crea l’ID della sessione del seminario utilizzando l’API sco-update. Chiama l’API acl-field-update dopo la chiamata seminar-session-sco-update per associare il carico all’ID della sessione del seminario.

name

Stringa

Nome della sessione del seminario.

source-sco-id

BIGINT

No

ID del seminario per il quale deve essere creata la sessione. Corrisponde a parent-acl-id.

date-begin

Date

Data di inizio della sessione. Un esempio del formato è 2013-08-22T12:58:10.000-07:00. Se l’orario di una sessione del seminario si sovrappone ad un’altra sessione si verifica un errore nella risposta che indica un conflitto.

date-end

Date

Data di fine della sessione. Un esempio del formato è 2013-08-22T12:58:10.000-07:00. Se l’orario di una sessione del seminario si sovrappone ad un’altra sessione si verifica un errore nella risposta che indica un conflitto.

field-id=seminar-expected-load,value

Stringa

No

Se viene fornito questo valore, il carico del seminario viene impostato su di esso. Altrimenti il seminario è impostato come una riunione normale (< 600 partecipanti).

 

Valori risposta

Elemento

Attributo

Tipo

Descrizione

sco

NA

NA

Informazioni sullo sco della nuova sessione.

Richiesta di esempio

Di seguito è riportata la procedura di creazione di una sessione del seminario utilizzando una combinazione di sco-update e seminar-session-sco-update.

Un esempio di chiamata dell’API sco-update per ottenere lo sco-id è http://connect-domain-url/api/xml?action=sco-update&account-id=7&folder-id=11101&type=seminarsession&name=b1

Nota: folder-id è seminar-id.

Lo sco-id, restituito dalla suddetta chiamata API, viene passato come parametro sco-id all’API seminar-session-sco-update per pianificare una sessione. Un esempio di chiamata per ottenere questo risultato è 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

Infine, utilizza la chiamata dell’API acl-field-update per impostare il valore seminar-expected-load. Una richiesta di esempio è 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
Nota:

acl-id è l’id o lo sco-id della sessione del seminario creato utilizzando l’API sco-update.

Esempio di risposta

Di seguito, un esempio di risposta valido sia per seminar-session-sco-update per creare una sessione e per acl-field-update per impostare il valore seminar-expected-load. <results> <status code="ok"/> </results>

<results> 
<status code=&quot;ok&quot;/> 
</results>
Nota:

Se l’orario di una sessione del seminario si sovrappone ad un’altra sessione, si verifica un errore nella risposta che indica un conflitto.

Ottieni supporto in modo più facile e veloce

Nuovo utente?