Beschikbaarheid
Adobe Connect 9.1.
Beschrijving
Deze API wordt gebruikt om seminarsessies te maken.
Parameters
Naam parameter |
Type |
Vereist |
Beschrijving |
---|---|---|---|
parent-acl-id |
BIGINT |
Ja |
ID van het seminar waarvoor een sessie is gemaakt. |
sco-id |
BIGINT |
Ja |
ID van de seminarsessie. Maak voordat u deze API gebruikt de seminarsessie-id met de API sco-update. Roep API acl-field-update op na de API-aanroep seminar-sessie-sco-update om de belasting te koppelen met de seminarsessie-id. |
name |
Tekenreeks |
Ja |
Naam seminarsessie. |
source-sco-id |
BIGINT |
Nee |
Id van seminar waarvoor een sessie moet worden gemaakt. Dit is dezelfde als de parent-acl-id. |
date-begin |
Date |
Ja |
Begindatum van sessie. De indeling kan er als volgt uitzien: 2013-08-22T12:58:10.000-07:00. Als de tijd van een seminarsessie overlapt met die van een andere seminariesessie, resulteert dit in een fout in de reactie en wordt er op een conflict gewezen. |
date-end |
Date |
Ja |
Einddatum van een sessie. De indeling kan er als volgt uitzien: 2013-08-22T12:58:10.000-07:00. Als de tijd van een seminarsessie overlapt met die van een andere seminariesessie, resulteert dit in een fout in de reactie en wordt er op een conflict gewezen. |
field-id=seminar-expected-load,value |
Tekenreeks |
Nee |
Als deze waarde wordt opgegeven, wordt de belasting van het seminar voor deze waarde ingesteld. Anders wordt het seminar ingesteld als een normale vergadering (< 600 deelnemers). |
Antwoordwaarden
Element |
Kenmerk |
Type |
Beschrijving |
---|---|---|---|
sco |
N.v.t. |
N.v.t. |
Informatie over de nieuwe sessie-sco. |
Voorbeeldaanvraag
Hieronder vindt u een stappenplan voor het maken van een seminarsessie met sco-update en seminar-session-sco-update.
Een voorbeeldaanroep van de API sco-update om de sco-id te krijgen is http://connect-domain-url/api/xml?action=sco-update&account-id=7&folder-id=11101&type=seminarsession&name=b1
opmerking: de map-id is seminar-id.
De sco-id, geretourneerd door de bovenstaande API-aanroep, wordt als sco-id-parameter doorgegeven aan de API seminar-session-sco-update om een sessie te plannen. Een voorbeeldaanroep om dit te doen is: 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=11101Voer ten slotte de API-aanroep acl-field-update uit om de waarde seminar-expected-load in te stellen. Een voorbeeldverzoek is: 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 is een seminarsessie-id of sco-id, gemaakt met de API sco-update.
Voorbeeldreactie
Voorbeeldreacties van seminar-sessie-sco-update om een sessie te maken en van acl-field-update om de waarde seminar-expected-load in te stellen zijn hetzelfde en zien eruit als het onderstaande voorbeeld.<results> <status code="ok"/> </results>
<results> <status code="ok"/> </results>
Als de tijd van een seminarsessie overlapt met die van een andere seminariesessie, resulteert dit in een fout in de reactie en wordt er op een conflict gewezen.