Disponibilidade

Adobe Connect 9.1.

Descrição

Essa API é usada para criar sessões de seminário.

Parâmetros

 

Nome do parâmetro

Tipo

Obrigatório

Descrição

parent-acl-id

BIGINT

Sim

ID do seminário no qual é criada uma sessão.

sco-id

BIGINT

Sim

ID da sessão do seminário. Antes de usar esta API, crie a ID da sessão do seminário usando a API sco-update. Chame a API acl-field-update depois de chamar a API seminar-session-sco-update para associar a carga à ID da sessão do seminário.

name

String

Sim

Nome da sessão do seminário.

source-sco-id

BIGINT

Não

ID do seminário no qual a sessão precisa ser criada. É o mesmo que o parent-acl-id.

date-begin

Date

Sim

Data de início da sessão. Uma amostra indicando que o formato é 2013-08-22T12:58:10.000-07:00. Se a hora de uma sessão de seminário se sobrepuser à outra sessão de seminário, isso resultará em um erro na resposta indicando um conflito.

date-end

Date

Sim

Data de término da sessão. Uma amostra indicando que o formato é 2013-08-22T12:58:10.000-07:00. Se a hora de uma sessão de seminário se sobrepuser à outra sessão de seminário, isso resultará em um erro na resposta indicando um conflito.

field-id=seminar-expected-load,value

String

Não

Se esse valor for fornecido, a carga do seminário será definida com esse valor. Caso contrário, o seminário será definido como uma reunião normal (<600 participantes).

 

Valores da resposta

Elemento

Atributo

Tipo

Descrição

sco

NA

NA

Informações sobre o sco da nova sessão.

Exemplo de solicitação

Abaixo encontra-se um fluxo de criação de uma sessão de seminário usando uma combinação de sco-update e seminar-session-sco-update.

Uma chamada de amostra da API sco-update para obter a sco-id é http://connect-domain-url/api/xml?action=sco-update&account-id=7&folder-id=11101&type=seminarsession&name=b1

Observação: A folder-id é a seminar-id.

A sco-id retornada pela chamada da API acima é passada como parâmetro sco-id para a API seminar-session-sco-update para agendar uma sessão. Uma chamada de amostra para isso é 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

Por último, use a chamada de API acl-field-update para definir o valor de carga esperado do seminário. Uma solicitação de amostra é 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

Observação:

acl-id é a ID da sessão de seminário ou sco-id, criada usando a API sco-update.

Exemplo de resposta

Os exemplos de resposta de seminar-session-sco-update para criar uma sessão e de acl-field-update para definir o valor de carga esperado do seminário são os mesmos e são como mostrado abaixo.<results> <status code="ok"/> </results>

<results> 
<status code="ok"/> 
</results>

Observação:

Se a hora de uma sessão de seminário se sobrepuser à outra sessão de seminário, isso resultará em um erro na resposta indicando um conflito.