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.

Adobe, Inc.

Ottieni supporto in modo più facile e veloce

Nuovo utente?