Verfügbarkeit
Adobe Connect 9.1.
Beschreibung
Diese API wird zum Erstellen von Seminarsitzungen verwendet.
Parameter
Parametername |
Typ |
Erforderlich |
Beschreibung |
---|---|---|---|
parent-acl-id |
BIGINT |
Ja |
ID des Seminars, für das eine Sitzung erstellt wird. |
sco-id |
BIGINT |
Ja |
ID der Seminarsitzung. Bevor Sie diese API verwenden, erstellen Sie die Seminarsitzungs-ID mit der API sco-update. Rufen Sie acl-field-update API nach seminar-session-sco-update auf, um die Last mit der Seminarsitzungs-ID zu verknüpfen. |
name |
Zeichenfolge |
Ja |
Sitzungsname der Seminarsitzung. |
source-sco-id |
BIGINT |
Nein |
ID des Seminars, für das die Sitzung erstellt werden muss. Dies ist dieselbe wie die parent-acl-id. |
date-begin |
Date |
Ja |
Startdatum der Sitzung. Ein Beispiel für das Format lautet 2013-08-22T12: 58: 10.000-07: 00. Wenn sich die Zeit einer Seminarsitzung mit einer anderen Seminar-Sitzung überschneidet, führt dies zu einem Fehler in der Antwort, der auf einen Konflikt hinweist. |
date-end |
Date |
Ja |
Enddatum der Sitzung. Ein Beispiel für das Format lautet 2013-08-22T12: 58: 10.000-07: 00. Wenn sich die Zeit einer Seminarsitzung mit einer anderen Seminar-Sitzung überschneidet, führt dies zu einem Fehler in der Antwort, der auf einen Konflikt hinweist. |
Feld-ID=seminar-expected-load,Wert |
Zeichenfolge |
Nein |
Wenn dieser Wert angegeben wird, wird die Seminarlast für diesen Wert gesetzt. Ansonsten ist das Seminar als normales Meeting (<600 Teilnehmer) angesetzt. |
Antwort-Werte
Element |
Attribut |
Typ |
Beschreibung |
---|---|---|---|
sco |
– |
– |
Informationen zur neuen Session sco. |
Beispielanforderung
Nachfolgend finden Sie einen Ablauf für die Erstellung von Seminarsitzungen mit einer Kombination aus sco -update und seminar-session-sco-update .
Ein Beispielaufruf von sco-update-API, um die sco-id aufzurufen, ist http://connect-domain-url/api/xml?action=sco-update&account-id=7&folder-id=11101&type=seminarsession&name=b1
Hinweis: Die Ordner-ID ist Seminar-ID.
Die vom obigen API-Aufruf zurückgegebene sco -id wird als sco-id-Parameter an die API seminar-session-sco-updateübergeben, um eine Sitzung zu planen. Ein Beispielaufruf, um dies zu erreichen, lautet 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=11101Verwenden Sie zuletzt den API-Aufruf acl-field-update, um den Seminar-Expected-Load-Wert festzulegen. Eine Beispielanforderung lautet 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 ist die Sitzungs-ID oder SCO-ID des Seminars, die mit der SCO-Update-API erstellt wurde.
Beispielantwort
Die Beispielantworten von seminar-session-sco-update zum Erstellen einer Sitzung und von acl-field-update zum Festlegen des Werts für die erwartete Belastung des Seminars sind identisch und lauten wie folgt.<results> <status code="ok"/> </results>
<results> <status code="ok"/> </results>
Wenn sich die Zeit einer Seminarsitzung mit einer anderen Seminar-Sitzung überschneidet, führt dies zu einem Fehler in der Antwort, der auf einen Konflikt hinweist.