Home

Criar reuniões

image

Contents

1. Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Principals Cont iner Lista os principais especificando os grupos para os quais notifica es de capacidade do sistema s o fornecidas Principal Cont iner Informa es sobre o principal para o qual uma notifica o de capacidade do sistema fornecida principal id Inteiro A ID do principal que especifica o grupo type Cadeia de caracteres O tipo de grupo Dependendo da licen a esse valor pode ser um dos seguintes e authors e live admins que especifica que o grupo Hosts da reuni o Quotas Cont iner Lista das cotas Quota Cont iner Informa es sobre a cota e suas configura es acl id Inteiro ID da ACL da cota quota id Inteiro A ID da cota Para conhecer os valores poss veis consulte quota ID na p gina 190 threshold pct Inteiro O valor percentual do limite login notif Booleano Se ao fazerem logon os administradores s o notificados de que um limite foi excedido true ou n o false email notif Booleano Se os administradores s o notificados por email de que um limite foi excedido true ou n o false monthly emails Booleano Se relat rios mensais sobre limites s o enviados por email aos administradores true ou n o false limit Inteir
2. Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status report bulk objects Cont iner A lista inteira de SCOs no servidor ou se for usado um filtro a lista inteira de SCOs que correspondem ao filtro row Cont iner Detalhes sobre um SCO sco id Inteiro A ID exclusiva do SCO type Valor permitido O tipo de SCO consulte type url Cadeia de caracteres O identificador exclusivo do SCO de treinamento colocado no URL ap s o nome de dom nio name Cadeia de caracteres O nome atribu do ao SCO date created Data e hora A data em que o SCO foi criado Para uma reuni o a data e a hora em que ela come a date end Data e hora Se o SCO for uma reuni o ou um evento a data em que terminou date modified Data e hora A data em que o SCO foi atualizado pela ltima vez description Cadeia de caracteres A descri o do SCO Exemplo de solicita o http exemplo com api xml action report bulk objects amp filter type meeting amp filter gt date created 2006 06 01 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report bulk objects gt lt row sco id 2006778715 type meeting gt lt url gt online lt url gt lt name gt Projeto de cursos online lt
3. Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o O exemplo a seguir desativa o pod de bate papo https exemplo com api xml action meeting feature update amp account id 7 amp feature id fid meeting chat amp enable false Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok lt results gt permissions info Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna a lista de principais usu rios ou grupos que t m permiss es de agir em um SCO principal ou conta Para chamar permissions info voc deve especificar uma acl id que a ID de um SCO um principal ou uma conta em que poss vel executar a es ACL a sigla em ingl s para lista de controle de acesso e significa a lista de entidades que t m permiss o 82 ADOBE ACROBAT CONNECT PRO 7 0 83 Uso do Acrobat Connect Pro Web Services Com apenas uma acl id permissions info retorna uma lista de todos os principais na conta mostrando a permiss o de cada principal no principal ou no SCO especificado na acl id https exemplo com api xml action permissions info amp acl id 2006258745 Para verificar as permiss es de um p
4. Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status learning paths Cont iner Informa es sobre caminhos de aprendizagem em um curr culo curriculum id Inteiro A ID num rica do curr culo current sco Inteiro O objeto de aprendizagem para o qual voc deseja um caminho id target sco id Inteiro A ID do objeto de aprendizagem que restringe o acesso ao atual objeto de aprendizagem por exemplo um objeto de aprendizagem como pr requisito path type Valor permitido O tipo de caminho entre o alvo e os atuais objetos de aprendizagem por exemplo se a conclus o do alvo exigida como pr requisito Consulte path type para conhecer os valores permitidos name Cadeia de caracteres Nome do objeto de aprendizagem do alvo Exemplo de solicita o https exemplo com api xml action learning path info amp sco id 2006334909 amp curriculum id 2006298444 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt learning paths gt lt learning path curriculum id 2006298444 current sco id 2006298444 target sco id 2006298445 path type completion required gt lt name gt Seguran a na AcmeCo lt name gt lt learning path gt lt learning paths
5. Exemplo de solicita o https exemplo com api xml action report sco slides amp sco id 2006334909 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report sco slides gt ide 1 name 1 views 4 gt lt row sS lt date created gt 2006 05 lt row gt lt row s lt date created gt 2006 05 lt row gt lt row sS lt date created gt 2006 05 lt row gt lt row sS lt date created gt 2006 05 lt row gt lt row s lt date created gt 2006 05 lt row gt 6T11 14 54 ide 2 name 2 views 4 gt 6T11 14 59 ide 3 name 3 views 3 gt 2T11 55 52 ide 4 name 4 views 3 gt 2T11 55 55 ide 5 name 5 views 3 gt lt report sco slides gt lt results gt Consulte tamb m report sco views report sco views Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o 2T11 56 00 000 453 07 00 lt date created gt 593 07 330 07 487 07 233 07 00 lt date created gt 00 lt date created gt 00 lt date created gt 00 lt date created gt Indica quantas vezes e qual a ltima vez que um SCO foi exibido URL de solicita o http nome do servidor api xml action report sco views amp sco id integer amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o sc
6. Exemplo de solicita o https exemplo com api xml action report meeting attendance amp sco id 2006778715 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report meeting attendance gt lt row transcript id 2006778723 sco id 2006778715 principal id 2006258745 answered survey 0 gt lt login gt aneeacme com lt login gt lt session name gt Jane Silva lt session name gt lt sco name gt Projeto de cursos online lt sco name gt lt date created gt 2006 06 28T14 35 21 307 07 00 lt date created gt lt date end gt 2006 06 28T15 09 05 447 07 00 lt date end gt lt participant name gt Jane Silva lt participant name gt lt row gt lt report meeting attendance gt lt results gt report meeting concurrent users Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna o n mero m ximo de usu rios nas reuni es do Acrobat Connect Pro simult neas nos ltimos 30 dias e o n mero de vezes em que o m ximo foi atingido O m ximo o n mero de pico de usu rios em quaisquer reuni es em um nico momento seja uma reuni o m ltiplas reuni es simult neas ou m ltiplas reuni es sobrejacentes Voc pode alterar o per odo de tempo para mais de 30 dias ao adicionar o par metro length como em length 120 O n mero m ximo de usu rios max users determinado pela licen a da conta e se aplica ao servid
7. Exemplo de solicita o https exemplo com api xml action report quiz question response amp sco id 2006334909 amp filter interaction id 2006334913 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report quiz question response gt lt row principal id 2006258745 interaction id 2006334913 gt lt user name gt Jane Silva lt user name gt lt response gt Sacramento lt response gt lt date created gt 2006 05 11T15 50 23 643 07 00 lt date created gt lt row gt lt row principal id 2006258745 interaction id 2006334913 gt lt user name gt Jane Silva lt user name gt lt response gt san francisco lt response gt lt date created gt 2006 05 11T17 32 53 970 07 00 lt date created gt lt row gt lt row principal id 2006258745 interaction id 2006334913 gt lt response gt Sacramento lt response gt lt date created gt 2006 05 12T11 55 24 940 07 00 lt date created gt lt row gt lt report quiz question response gt lt results gt report quiz summary Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Fornece um resumo dos dados sobre um question rio incluindo o n mero de vezes em que ele foi realizado as pontua es m dia maior e menor al m de outras informa es URL de solicita o http nome do servidor api xml action report quiz summary amp sco id integer amp session BreezeSessionCooki
8. action user accounts amp login string amp password string amp session BreezeSessionCookieValue 176 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o login Cadeia de S O nome do logon do usu rio que pode ser seu endere o de email caracteres password Cadeia de S A senha do usu rio caracteres session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma caracteres biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados A classifica o padr o por account name Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt users gt lt user user id integer account id integer gt lt name gt string lt name gt lt date expired gt datetime lt date expired gt lt user gt lt users gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status users Cont iner Informa es sobre as contas s quais o usu rio pertence user Cont iner Informa es sobre um usu rio e uma conta user id Inteiro A ID do usu
9. sco List scos new ArrayList XPath id XPath newInstance esco id for Iterator i scosXml iterator i hasNext Element s Element i next SCO sco getSco id valueoOf s if null sco scos add sco return scos catch JDOMException jde throw new XMLApiException PARSE ERROR jde ADOBE ACROBAT CONNECT PRO 7 0 201 Uso do Acrobat Connect Pro Web Services Extrair um c digo de status Seu aplicativo tamb m precisa analisar as respostas bem sucedidas e as malsucedidas para c digos de status Por exemplo quando o usu rio chama uma a o sem permiss o suficiente a resposta de erro possui um elemento status com os atributos code e subcode lt xml version 1 0 encoding utf 8 gt lt results gt lt status code no access subcode denied gt lt results gt Estas linhas do m todo createxPaths fazem uma an lise para obter os valores de code e subcode codePath XPath newInstance status ecode subcodePath XPath newInstance status esubcode No exemplo o m todo createxPat hs chamado quando voc cria uma inst ncia de XMLApiAdapter O m todo getStatus usa ent o codePath e subcodePath para retornar os valores code e subcode separados por h fen private String getStatus Element el throws JDOMException String code codePath valueof el String subcode subcodePath valueof el StringBuffer status new StringBuffer if null code amp a
10. 8 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Estes s o apenas alguns tipos de filtros Voc pode encontrar outros em filter definition Verifique uma a o na refer ncia no Refer ncia de a es na p gina 52 para ver se a resposta pode ser filtrada Em geral se a a o permitir filtros voc poder us los em qualquer elemento ou atributo de resposta A classifica o outro par metro especial que come a com a palavra chave sort ou sort1 ou sort 2 seguida por um nome de campo e depois por uma das palavras chave asc ou desc por exemplo sort name asc para classificar em ordem crescente por nome sort group id desc para classificar em ordem decrescente por group id Aqui est o apenas alguns exemplos de classifica o Voc pode testar as classifica es no seu navegador ou ver sort definition para obter mais informa es Fazer uma chamada com filtro e classifica o 1 Chame principal 1ist novamente exibindo somente grupos e classificando os em ordem alfab tica por nome https exemplo com api xml action principal list amp filter type group amp sort name asc 2 Para restringir a resposta escolha um grupo da lista e filtre pelo nome https exemplo com api xml action principal list amp filter name developers Desta vez somente um grupo retornado lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt principal list gt
11. Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report user training transcripts gt lt row transcript id 2006905612 sco id 2006298431 principal id 2006258745 status review score 0 max score certificate type content icon course gt lt name gt Curso para teste lt name gt lt url path gt test lt url path gt lt login gt anewacme com lt login gt lt date taken gt 2006 06 30T15 23 55 070 07 00 lt date taken gt lt principal name gt Jane Silva lt principal name gt ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services lt row gt lt row transcript id 2007016805 sco id 2006298431 principal id 2006258745 status review score 0 max score certificate type content icon course gt lt name gt Curso para teste lt name gt lt url path gt test lt url path gt lt login gt anegacme com lt login gt lt date taken gt 2006 07 14T16 55 28 440 07 00 lt date taken gt lt principal name gt Jane Silva lt principal name gt lt row gt lt report user training transcripts gt lt results gt sco contents Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna uma lista de SCOs dentro de outro SCO O SCO anexo pode ser uma pasta uma reuni o ou um curr culo Em geral os SCOs contidos podem ser de qualquer tipo reuni es cursos curr culos conte do
12. lt name gt string lt name gt lt url path gt string lt url path gt lt date created gt datetime lt date created gt lt date modified gt datetime lt date modified gt lt principal name gt string lt principal name gt lt folder name gt string lt folder name gt lt sco gt lt sco search info gt lt results gt Valor da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status sco search by field info Cont iner A lista de objetos SCOs que correspondem consulta sco Cont iner Detalhes sobre um objeto que corresponde pesquisa sco id Inteiro A ID exclusiva do SCO folder id Inteiro A ID da pasta na qual o SCO est armazenado type Valor permitido O tipo de conte do atribu do ao SCO consulte type para conhecer os valores icon Valor permitido O cone que identifica visualmente o SCO em uma interface do usu rio name Cadeia de caracteres O nome de arquivo do SCO 168 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o url path Cadeia de caracteres O identificador exclusivo que vem ap s o nome de dom nio no URL do SCO date created Data e hora A data em que o SCO foi criado date modified Data e hor
13. lt principal principal id 2007105030 account id 624520 type group has children true is primary false is hidden false gt lt name gt developers lt name gt lt login gt developers lt login gt lt principal gt lt principal list gt lt results gt Pr ximas etapas Neste ponto voc pode continuar a testar chamadas no navegador e observar como elas funcionam Esta a melhor maneira e tamb m a mais f cil de aprender a API XML Quando voc precisar de mais informa es use uma destas fontes Refer ncia sobre API em Refer ncia de a es na p gina 52 Logon e solicita es na p gina 10 para obter informa es sobre como fazer logon de usu rios a partir de aplicativos No es b sicas na p gina 18 para aprender os tr s conceitos b sicos subjacentes API Reuni es na p gina 29 se voc quiser criar e gerenciar reuni es a partir de um aplicativo Treinamento na p gina 43 se voc estiver criando um aplicativo de treinamento 9 10 Cap tulo 2 Logon e solicita es Este cap tulo explica como fazer logon de um usu rio a partir de seu aplicativo fazer solicita es lidar com as respostas e fazer logout do usu rio Existem diversas maneiras de realizar a maioria dessas tarefas dependendo do seu ambiente de desenvolvimento da configura o do servidor e do design do aplicativo Fazer logon a partir de um aplicativo Qualquer aplicativo personaliz
14. ndice Antes de iniciar Dicase treinamento acusou amas age er ara malas a EE ara paralisa a Grata E AEE aa a ago 1 Ambiente de desenvolvimento cccccce cics rrenan erre rena 2 Aprendizado adicional sarstera assess ear loa de mesada Uia dera e a nat UE aaa 2 CONVEN ES Lai sueca eia pa alo ST ETE a ANS AO Da RASTA RR rato SL SEARA a Do Pa ava Rea DAR E 3 Cap tulo 1 Arquitetura Eluxo de dados pesimensal ianea Dada CDA LED Dad Catia LE ela Dag da rd 5 Execu o da primeira chamada API cccccci ciencia rar arara 7 Cap tulo 2 Logon e solicita es Fazer logon a partir de um aplicativo cccccccicic cce errar rrenan 10 Enviar uma solicita o em um documento XML ccccicisiicce sis e rena 15 Analisar uma resposta com XPath cccscl ce ce cenicas 15 Analisar uma resposta de erro ssssssssssssnsrrrrrerrrrrrrrererrrererrrrrrrrrrrrrrrret 16 Fazer logout de um usu rio cccccicicicic cien arara renan errar arara 17 Cap tulo 3 No es b sicas Encontrar uma principal id c cece nene crer errar era rrenan 18 Listar principais ou convidados cccccc cessar errar rare arara 19 CriaruUSU ros saeni poa nao am SAN IO Rs a A dao UU Cara Gra o Sa SS E 20 Atualizar US rioS saias ias dns Seia A aaa SS pa bia ati ga e aa a 21 Criar campos personalizados ccccce cessar rrenan errar arara rena 21 CriariGLUDOS e Sic ENESES EA asda ERP Sad OS Ed RN dO O 22 EncontrarsCOS mE A os EE ESEA A
15. o Fornece uma lista de todos os SCOs que tenham conte do que corresponda ao texto de pesquisa A a o sco search pesquisa o conte do de alguns tipos de SCOs daquela cadeia de caracteres de consulta Os tipos de SCOs pesquisados incluem arquivos mortos de apresenta es e de reuni es e os componentes de apresenta o de um curso ou curr culo Uma apresenta o que esteja inclu da em um curso retorna dois conjuntos de resultados um para a apresenta o propriamente dita e um para o curso A pesquisa n o inclui o nome do SCO nem metadados sobre o SCO armazenado no banco de dados A consulta n o distingue mai sculas de min sculas e aceita caracteres curinga no final de uma cadeia de caracteres de consulta Os caracteres curinga permitidos s o Asterisco para corresponder a quaisquer caracteres e Ponto de interroga o para corresponder a qualquer caractere nico Por exemplo voc pode usar as cadeias de caracteres de consulta question rio qu ou que Entretanto voc n o pode usar um caractere curinga no in cio ou no meio de uma cadeia de caracteres de consulta Voc tamb m pode usar os operadores and e or para retornar v rias correspond ncias com espa os separando o operador e os termos de pesquisa como segue https exemplo com api xml action sco search amp query quiz or test Se voc fizer uma busca por question rioouteste por exemplo o servidor interpretar como uma cadeia de caracteres liter
16. o https exemplo com api xml action report quiz interactions amp sco id 2006334909 amp filter name Jane Silva amp filter like description governor Exemplo de solicita o lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report quiz interactions gt lt row display seg 2 transcript id 2006335803 interaction id 2006334914 sco id 2006334909 score 10 gt lt name gt Jane Silva lt name gt lt sco name gt Question rio sobre a Calif rnia lt sco name gt lt date created gt 2006 05 11T15 50 23 643 07 00 lt date created gt lt description gt O governador da Calif rnia um ex ator lt description gt lt response gt true lt response gt lt row gt lt row display seqg 2 transcript id 2006335827 interaction id 2006334914 sco id 2006334909 score 0 gt lt name gt Jane Silva lt name gt lt sco name gt Question rio sobre a Calif rnia lt sco name gt lt date created gt 2006 05 11T17 32 53 970 07 00 lt date created gt lt description gt O governador da Calif rnia um ex ator lt description gt lt response gt false lt response gt lt row gt lt row display seqg 2 transcript id 2006335954 interaction id 2006334914 sco id 2006334909 score 10 gt lt name gt Jane Silva lt name gt lt sco name gt Question rio sobre a Calif rnia sco name gt lt date created gt 2006 05 12T11 55 55 487 07 00 lt date created gt
17. report user training transcripts Disponibilidade Connect Enterprise Web Services 6 Descri o Retorna uma lista de transcri es para treinamentos realizados pelo usu rio Uma transcri o o registro de uma pontua o atingida por um usu rio em uma tentativa de realizar um treinamento Um treinamento pode ser um curso um curr culo uma reuni o ou um evento A resposta pode incluir mais de uma transcri o para um SCO de treinamento caso o usu rio tenha tentado realizar o treinamento mais de uma vez O usu rio pode ser reprovado no treinamento na primeira vez e depois passar em uma segunda tentativa Cada tentativa possui sua pr pria transcri o e as duas transcri es est o inclu das no relat rio URL de solicita o http nome do servidor api xml action report user training transcripts amp principal id integer amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o principal id Inteiro S A ID de um usu rio de quem voc quer as transcri es session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report user training t
18. 1625529 type meeting version 1 gt A diferen a entre chamar sco updat e para criar ou atualizar uma reuni o Passe uma folder id para criar uma reuni o Passe uma sco id para atualizar uma reuni o existente A reuni o s ter uma sco id se j existir Criar uma reuni o Em um aplicativo voc precisa primeiro coletar do usu rio as informa es necess rias para criar ou atualizar a reuni o como o nome a data a hora da reuni o etc Com essas informa es use um m todo como updatesco que chama a a o sco update Em sco update n o se esque a de definir o type do SCO para meet ing Como op o voc tamb m pode definir um c digo de idioma para a sala de reuni es como lang en por exemplo https exemplo com api xml action sco update amp folder id 2006258750 amp description novaname Nov 20A11 20Hands 20Meeting amp type meeting amp lang en amp date begin 2006 11 11T09 008date end 2006 11 11T17 00 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services O m todo updateSco mostra como implementar a chamada sco update em Java depois de voc coletar informa es sobre a reuni o do usu rio public String updatesSCo String action SCO sco throws XMLApiException try StringBuffer sb new StringBuffer Map data sco getUpdateFields if CREATE equals action sb append folder id sco getFolderId else sb append sco id sco getId Iterator
19. Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt my courses gt lt course sco id 2006298431 permission id view gt lt name gt Curso para teste lt name gt lt url gt exemplo com test lt url gt lt date created gt 2006 05 03T10 21 46 810 07 00 lt date created gt lt date modified gt 2006 05 03T10 22 30 803 07 00 lt date modified gt lt date begin gt 2006 05 03T10 15 00 000 07 00 lt date begin gt lt url path gt test lt url path gt lt expired gt false lt expired gt type content icon course 126 ADOBE ACROBAT CONNECT PRO 7 0 127 Uso do Acrobat Connect Pro Web Services lt completed gt false lt completed gt lt course gt lt my courses gt lt results gt report my events Disponibilidade Breeze 5 Connect Enterprise Web Services 6 Descri o Fornece informa es sobre cada evento que o usu rio atual frequentou ou est programado para frequentar O usu rio pode ser um host ou um participante do evento Os eventos retornados s o aqueles na pasta my events do usu rio Para obter informa es sobre todos os eventos no Acrobat Connect Pro Server ou em sua conta hospedada pelo Acrobat Connect Pro chame sco shortcuts para obter a sco id da pasta events Em seguida chame sco contents com sco id para listar todos os eventos URL de solicita o http nome do servidor api xml action report my events amp filter
20. Voc pode filtrar a resposta por qualquer elemento ou atributo que a contiver Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report sco slides gt lt row slide integer name integer asset id integer views integer gt lt date created gt datetime lt date created gt lt row gt lt report sco slides gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com O status da resposta atributos code Valor permitido Um c digo que indica o status da resposta consulte status report sco slides Cont iner Informa es sobre todos os slides da apresenta o indicando quantas vezes e com qual frequ ncia o slide foi exibido row Cont iner Informa es sobre um slide da apresenta o slide Inteiro O n mero de p gina do slide dentro da apresenta o 147 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o name Inteiro O nome do slide dentro da apresenta o asset id Inteiro O n mero da vers o da apresenta o Cada vez que a apresenta o publicada ela recebe uma nova asset id views Inteiro O n mero de vezes em que o slide foi exibido date created Data e hora A data e a hora em que o slide foi exibido pela ltima vez
21. es sobre um SCO na hierarquia sco id Inteiro A ID exclusiva do SCO type Valor permitido O tipo de SCO consulte type para conhecer os valores icon Valor permitido O cone que representa visualmente o SCO consulte i con para conhecer os valores depth Inteiro Um n mero que representa o n vel de um SCO na hierarquia de pastas em rela o ao SCO passado na solicita o 0 para o SCO passado 1 para um n vel acima etc Os valores aumentam medida que voc sobe pela hierarquia em dire o pasta de n vel superior name Cadeia de caracteres O nome do SCO Exemplo de solicita o https exemplo com api xml action sco nav amp sco id 2006334909 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt sco nav gt lt sco sco id 624522 type folder icon folder depth 2 gt lt name gt Conte do do usu rio lt name gt lt sco gt lt sco sco id 2006258747 type folder icon folder depth 1 gt lt name gt ane acme com lt name gt lt sco gt lt sco sco id 2006334909 type content icon producer depth 0 gt lt name gt Question rio para teste lt name gt lt sco gt lt sco nav gt lt results gt Consulte tamb m sco move 164 ADOBE ACROBAT CONNECT PRO 7 0 165 Uso do Acrobat Connect Pro Web Services sco search Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri
22. folder id type Inteiro Inteiro Inteiro O n vel do curso abaixo do curr culo na hierarquia de navega o Para um curr culo 0 para um curso um n vel abaixo do curr culo 1 A ID da pasta que cont m o curso ou o curr culo Para o curso a ID de um curr culo para um curr culo a ID de um usu rio O tipo de curso ou curr culo consulte type para conhecer os valores permitidos icon Valor permitido O tipo de cone que identifica o curso ou curr culo no Acrobat Connect Pro Central consulte i con para conhecer os valores lang Valor permitido O idioma associado ao curso ou curr culo consulte Lang para conhecer os valores max retries Inteiro O n mero m ximo de vezes em que o usu rio pode refazer o curso ou curr culo Se o usu rio tiver o curso 3 vezes o valormax retries ser 2 source sco id Inteiro A ID exclusiva do SCO usado como modelo para o curso ou o curr culo source sco type Inteiro O tipo de SCO usado como modelo para o curso ou curr culo consulte type para conhecer os valores status Valor permitido O status da tentativa do usu rio de usar o curso ou curr culo Para cursos os valores permitidos s o completed incomplete user passed user failedenot attempted Para curr culos e pastas os valores permitidos s o completede incomplete score Inteiro A pontua o obtida pelo usu rio no curso ou
23. lt shortcuts gt lt sco tree id 10026 sco id 2006258748 type chat transcripts gt lt domain name gt http exemplo com lt domain name gt lt sco gt lt shortcuts gt lt results gt 3 Obtenha a lista de transcri es de bate papo de uma reuni o em especial chamando sco contents com a tree id das transcri es de bate papo e o filtro source sco id http exemplo com api xml action sco contents amp sco id 10026 amp filter source sco id 10458 No exemplo acima 10026 a sco id da rvore de transcri es de bate papo e 10458 a sco id da reuni o Voc pode obter a sco id da reuni o no URL da p gina de informa es da reuni o A lista de SCOs retornados representa as transcri es de bate papo da reuni o 4 Localize a transcri o de bate papo no diret rio Instala o Raiz content account id transcript sco id output do Acrobat Connect Pro Imposi o da grava o de reuni es poss vel configurar o Acrobat Connect Pro para gravar todas as reuni es A Adobe recomenda quando reuni es s o gravadas mostrar um aviso de isen o de responsabilidade para notificar os usu rios de que a reuni o est sendo gravada For ar a grava o de reuni es 1 Desative a configura o que permite aos hosts controlar a grava o fid archive e permita a grava o autom tica fid archive force chamando meeting feature update Passe os dois argumentos de feature id https exemplo com api xml action m
24. session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma caracteres biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt acl field list gt lt acl acl id integer gt lt value gt string lt value gt lt acl gt lt acl field list gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status acl field list Cont iner Informa es sobre todos os valores da conta para o campo especificado acl Cont iner Informa es sobre um valor do campo especificado acl id Inteiro A ID do principal SCO ou conta qual pertence o campo value Cadeia de caracteres O valor do campo Exemplo de solicita o https exemplo com api xml action acl field list amp afield id first name Exemplo de resposta lt xml version lt results gt lt status code ok d ac lt acl fie lt acl lt va lt acl gt lt acl ac lt va lt acl gt lt acl ac lt va lt acl gt 0 encoding utf 8 gt gt ist gt id
25. status Valor permitido O status do trabalho do usu rio com o SCO consulte atributo status para conhecer os valores permitidos score Inteiro A pontua o obtida pelo usu rio no SCO Se o SCO n o tiver uma pontua o assim como a reuni o o valor de score 0 max score Inteiro A pontua o m xima poss vel para o curso ou curr culo certificate Inteiro A ID do registro dos cursos e curr culos que o usu rio passou ou concluiu type Valor permitido O tipo do SCO Os valores permitidos s o user content content emy content icon Valor permitido O nome do cone que identifica o curso ou curr culo no Acrobat Connect Pro Central name Cadeia de caracteres O nome do curso ou do curr culo url path Cadeia de caracteres O identificador exclusivo do curso ou curr culo que aparece em seu URL ap s o nome de dom nio login Cadeia de caracteres A ID de logon do usu rio no Acrobat Connect Pro Server date taken Data e hora A data em que o usu rio interagiu com o curso ou curr culo exibiu uma apresenta o respondeu a um question rio etc principal name Cadeia de caracteres O nome do usu rio que interagiu com o SCO sco tag Cadeia de caracteres Um r tulo descritivo para o SCO al m do nome por exemplo um nome curto do curso Exemplo de solicita o https exemplo com api xml action report user training transcripts amp principal id 2006258745
26. 624520 type meeting icon meeting sco id 2007184134 version 0 gt lt date begin gt 2006 10 01T09 00 lt date begin gt lt date end gt 2006 10 01T17 00 lt date end gt lt url path gt october lt url path gt lt name gt Reuni o geral de outubro lt name gt lt sco gt Voc pode armazenar o url path da reuni o se estiver planejando criar um URL de uma sala de reuni es posteriormente 6 Chame permissions update para tornar a reuni o p blica Use a sco id da reuni o como a acl id https exemplo com api xml action permissions update amp acl id 2007018414 amp principal id public access amp permission id view hidden 7 Chame permissions update para adicionar um host um apresentador e participantes https exemplo com api xml action permissions update amp principal id 2006258745 amp acl id 2007018414 amp permission id host e Use uma permission id de host para o host da reuni o e Usemini host para o apresentador e Use view para os participantes da reuni o Voc pode especificar v rios trios de principal id acl ide permission id em uma chamada a permissions update 8 Crie o URL de uma sala de reuni es consulte Criar URLs de sala de reuni es Criar uma reuni o pessoal e adicionar host apresentador e participantes 1 Fa a logon como usu rio administrador do seu aplicativo 2 Siga as etapas para criar uma reuni o p blica mas defina a permiss o como pessoal https exemplo com api
27. Atualiza as configura es de limite das cotas especificadas Cada conta do Acrobat Connect Pro tem cotas de sistema que determinam por exemplo quantos assentos est o dispon veis para hosts de reuni o treinadores gerentes de treinamento e assim por diante Cada cota tem um limite Quando o limite ultrapassado o sistema notifica os administradores de que h risco de que a cota seja atingida As configura es dos limites e notifica es variam de acordo com a cota e voc pode definir as configura es usando esta a o URL de solicita o https exemplo com api xml action quota threshold update amp account id integer amp acl id integer amp quota id string amp threshold pct integer amp login notif Boolean amp email notif Boolean monthly emails Boolean Par metros Nome Tipo Obrigat rio Descri o account id Inteiro N A ID da conta cujas configura es de cota s o atualizadas acl id Inteiro S A ID do SCO da conta ou do principal do qual voc deseja informa es de limite Pode ser uma sco id uma account id ou uma principal id v lida Se voc n o especificar um valor para acl id o valor de account id ser usado O valor a ser usado para acl id depende da ID de cota usada Para obter mais informa es consulte quota lD na p gina 190 quota id Cadeia de caracteres S A ID da cota cujas configura es s o atualizadas Para conhecer os valores dispon veis
28. Por exemplo name n o o mesmo que Name e sco id n o equivalente a sco ID Voc deve digit los exatamente como exibido nesta refer ncia access Descri o Atributo que descreve o n vel de acesso que o usu rio tem a um curso ou curr culo Valores Valor Descri o access blocked O curso ou curr culo restrito e os usu rios n o podem faz lo access hidden O curso ou curr culo restrito inacess vel aos usu rios e oculto no Acrobat Connect Pro Central ou na interface do usu rio de um aplicativo personalizado caso voc use esse valor access open O curso ou curr culo est aberto e os usu rios podem faz lo access optional O curso ou curr culo opcional access pass O usu rio j fez o curso ou curr culo e foi aprovado feature id Descri o Um atributo que descreve um recurso dispon vel aos usu rios ou coisas que podem ocorrer durante uma reuni o Use a feature id com a a o meeting feature update Para obter mais informa es sobre os pods que podem ser ativados ou desativados consulte o Guia do Usu rio do Acrobat Connect Pro Valores Valor Descri o da funcionalidade quando o valor ativado fid archive Permite que um host inicie e pare a grava o de uma reuni o A desativa o desta configura o significa que as defini es de grava o n o podem ser controladas pelo host Para definir o Connect para gravar todas as reuni es autom
29. amp filter definition value amp sort definition value amp session BreezeSessionCookieValue ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o sco id Inteiro 5 A ID exclusiva de uma reuni o filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de classifica o N Uma classifica o que retorna resultados em uma determinada sequ ncia session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report meeting attendance gt lt row transcript id integer sco id integer principal id integer answered survey boolean gt lt login gt string lt login gt lt session name gt string lt session name gt lt sco name gt string lt sco name gt lt date created gt datetime lt date created gt lt date end gt datetime lt date end gt lt participant name gt string lt participant name gt lt row gt lt report meeting attendance gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results
30. consulte quota ID na p gina 190 threshold pct Inteiro S O limite em porcentagem da cota Quanto menor o valor mais freq entemente os administradores ser o notificados quando o limite for excedido se as notifica es estiverem ativadas login notif Booleano S Especifica se os administradores devem ser notificados ao fazerem logon de que um limite foi excedido true ou n o false email notif Booleano S Especifica se os administradores s o notificados por email de que um limite foi excedido true ou n o false monthly emails Booleano S Especifica se relat rios mensais sobre limites s o enviados por email aos administradores true ou n o false session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt results gt Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o https exemplo com api xml action quota threshold update amp account id 7 amp acl
31. curr culo 117 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o certificate Inteiro A ID do certificado do usu rio max score Inteiro A pontua o m xima poss vel para o curso ou curr culo attempts Inteiro O n mero de vezes em que o usu rio tentou realizar o curso ou curr culo access Valor permitido O n vel de acesso que o usu rio tem ao curso ou curr culo consulte access para conhecer os valores permitidos credit granted Booleano Um valor que indica se foi concedido o cr dito para o curso ou curr culo name Cadeia de caracteres O nome do objeto de aprendizagem ou do curr culo url path Cadeia de caracteres A parte do URL depois do nome de dom nio que identifica com exclusividade o objeto no servidor date modified Data e hora A data e a hora em que o SCO foi modificado pela ltima vez em formato ISO 8601 override Booleano Um valor que indica se a transcri o do SCO foi ajustada Exemplo de solicita o https exemplo com api xml action report curriculum taker amp user id 2006258748 amp sco id 2006298444 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report curriculum taker gt lt sco transcript id 2006905613 path type prereqg none asset id 2006334911 sco id 2006334909 depth 0 lt
32. digo que indica o status da resposta consulte status Exemplo de solicita o https exemplo com api xml action acl field update amp acl id 2007035246 amp field id names amp value Introdu o a Java 101 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok lt results gt gt Consulte tamb m acl field list acl preference update Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Atualiza um perfil de usu rio com um novo idioma e configura es de fuso hor rio URL de solicita o http nome do servidor api xml action acl preference update amp acl id integer amp lang allowedValue amp time zone id allowedValue amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o acl id Inteiro S A ID do usu rio cujas prefer ncias ser o atualizadas Pode ser uma principal id v lida lang Valor permitido N Abrevia o do novo idioma consulte 1ang para saber quais s o os valores v lidos time zone id Valor permitido N Defini o de um inteiro para o novo fuso hor rio consulte time zone id para conhecer os valores session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificad
33. es No seu aplicativo pode ser que voc queira exibir somente a pontua o mais alta do aluno Apresentar a pontua o mais alta do usu rio em um curso ou question rio 1 Obtenha a principal id consulte Obter a principal id do usu rio atual 2 Obtenhaa sco id do curso ou do question rio consulte Encontrar a sco id de um curso ou curr culo 3 Chame report user training transcripts filtrando por sco id e classificando pela pontua o https exemplo com api xml action report user training transcripts amp principal id 2006258745 amp filter sco id 2006334909 amp sort score desc 4 Analise a resposta para obter a pontua o mais alta que deve estar no primeiro elemento row da lista lt row transcript id 2006335954 sco id 2006334909 principal id 2006258745 status user passed score 20 max score 20 certificate 2006335954 type content icon producer gt lt name gt Question rio sobre tipos de dados de Java lt name gt lt url path gt quiz lt url path gt lt login gt robertoeacme com lt login gt lt date taken gt 2006 05 12T11 55 24 940 07 00 lt date taken gt lt principal name gt Roberto Souza lt principal name gt lt row gt 52 Cap tulo 6 Refer ncia de a es Esta se o fornece uma refer ncia sobre cada a o da API XML do Adobe Acrobat Connect Pro Web Services poss vel chamar todas essas a es no Adobe Acrobat Connect Pro Server 7 Todos os nomes de a
34. exemplo com api xml action sco info amp sco id 2006258747 O SCO o arquivo zip inteiro 4 Analise a resposta para obter o elemento url path lt sco account id 624520 disabled display seg 0 folder id 624522 icon folder lang en max retries sco id 2006258747 source sco id type folder version 1 gt lt date created gt 2006 04 18T10 21 47 020 07 00 lt date created gt lt date modified gt 2006 04 18T10 21 47 020 07 00 lt date modified gt lt name gt jane acme com lt name gt lt url path gt f124567890 lt url path gt lt sco gt 5 Construa o URL de download por exemplo https exemplo com quiz output quiz zip download zip N o se esque a de retirar a barra do final do valor de url path antes de adicionar a extens o zip para que voc tenha um valor como quiz zip e n o quiz zip Verificar permiss es As permiss es definem as maneiras com que o principal pode interagir com um SCO O mapeamento da permiss o indicando quais permiss es o principal possui para determinado SCO chamado lista de controle de acesso ou ACL A ACL formada por tr s informa es e AID de um principal a principal id A ID de um SCO conta ou principal em uso Em chamadas de permiss o conhecida como acl id Em outras chamadas a ID pode ser chamada de sco id account id ou principal id Uma palavra chave que indica o n vel de permiss o do principal que um dos valores v lidos em per
35. int semiIndex breezesessionNext indexOf breezesession breezesessionNext substring 0 semiIndex Element root doc getRootElement String status getStatus root if breezesession null ok equalsIgnoreCase status throw new XMLApiException N o foi poss vel fazer logon no Acrobat Connect Pro catch IOException ioe throw new XMLApiException IO_ERROR ioe catch JDOMException jde throw new XMLApiException PARSE_ERROR jde Enviar solicita es XML Observa o Consulte os exemplos de arquivo XMLApiAdapter java e createmeeting jsp Assim que o usu rio faz logon til ter um m todo de solicita o gen rico que envie uma solicita o ao servidor quando voc fornecer um nome de a o e uma cadeia de caracteres de consulta O m todo request no exemplo pega uma a o e uma cadeia de caracteres de consulta e envia o valor do cookie BREEZESESSION de volta ao servidor no cabe alho de solicita o protected Element request String action String queryString throws XMLApiException try if breezesession null login URL url breezeUrl action queryString 199 ADOBE ACROBAT CONNECT PRO 7 0 200 Uso do Acrobat Connect Pro Web Services URLConnection conn url openConnection conn setRequestProperty Cookie BREEZESESSION breezesession conn connect InputStream resultStream conn getInputStream Document doc new SAXBuilder fa
36. is primary false is hidden false manager id 2006282569 gt lt name gt Patr cia Louzada lt name gt lt login gt plouzadaeminhaempresa com lt login gt lt email gt plouzadaeminhaempresa com lt email gt lt principal gt Criar usu rios Para criar um novo usu rio voc precisa de privil gios de Administrador A Adobe recomenda que voc crie um usu rio que perten a ao grupo admins para seu aplicativo usar para fazer chamadas da API que exijam um privil gio de Administrador Criar um novo usu rio e enviar um email de boas vindas 1 No seu aplicativo fa a logon como usu rio administrador Consulte Fazer logon a partir de um aplicativo para obter v rias maneiras de fazer logon 2 Chame principal update com pelo menos estes par metros https exemplo com api xml action principal update amp first name jose amp last name silva amp login jose99esilva com amp password hello amp type user amp send email true amp has children 0 amp email jose990silva com O type deve ser user has children deve ser 0 ou false send email deve ser true e email deve conter um endere o de email v lido O servidor envia um email de boas vindas com informa es de logon para o endere o de email do usu rio 3 Analise o elemento principal na resposta para obter a principal id do usu rio lt principal type user principal id 2007184341 has children 0 account id 624520 gt lt login gt julietasilvacexemplo com lt login gt
37. limit lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report meeting concurrent users max users 18 max participants freg 3 gt lt results gt Obter arquivos mortos de reuni o A reuni o do Acrobat Connect Pro pode ter um ou mais arquivos mortos gravados Se a reuni o ocorrer semanalmente por exemplo poder haver um arquivo morto para cada sess o O arquivo morto da reuni o identificado por type content e icon archive O valor icon funciona como subcategoria de type a fim de identificar o tipo de conte do Listar arquivos mortos para uma sala de reuni es 1 Obtenhaa sco id da reuni o consulte Encontrar a sco id de uma reuni o 2 Chame sco expanded contents com sco ide filter icon archive para listar todos os arquivos mortos associados reuni o https exemplo com api xml action sco contents amp sco id 2007018414 amp filter icon archive 3 Analise a resposta para obter o elemento sco e extrair as informa es desejadas como name date created ouurl path lt sco sco id 2598402 source sco id folder id 2598379 type content icon archive display seq 0 is folder 0 gt lt name gt EN Futebol de segunda noite 0 lt name gt lt url path gt p71144063 lt url path gt lt date begin gt 2004 05 17T15 51 54 670 07 00 lt date begin gt lt date end gt 2004 05 17T15 54 52 920 07 00 lt date end gt lt date modified gt 2004 05 17T15 55 0
38. lt ext login gt julietasilvaWexemplo com lt ext login gt lt name gt julieta silva lt name gt lt principal gt Criar um novo usu rio sem usar um endere o de email como ID de logon 1 No Acrobat Connect Pro Central navegue at Administra o gt Usu rios e grupos gt Editar pol ticas de logon e senha Verificar se a op o Usar o endere o de email como logon est definida em N o 2 No seu aplicativo fa a logon como usu rio administrador 3 Chame principal update para criar o novo usu rio passando os par metros login e email https exemplo com api xml action principal update amp first name jose amp last name silva amp login jose amp email josesilvaGempresa com amp password nothing amp type user amp has children 0 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services 4 Analise a resposta para obter a principal id do novo usu rio lt principal type user principal id 2007184341 has children 0 account id 624520 gt lt login gt josesilvacexemplo com lt login gt lt ext login gt josesilvamexemplo com lt ext login gt lt name gt jose silva lt name gt lt principal gt Na resposta ext login tem o mesmo valor que login por padr o at que o usu rio fa a logon com xito usando a autentica o externa consulte Fazer logon usando a autentica o de cabe alho HTTP Atualizar usu rios Depois que voc criar usu rios muitas vezes precisar atualizar suas informa e
39. o arquivos mortos 38 reuni es adi o de apresentadores 32 adi o de hosts 32 adi o de participantes 32 adi o de usu rio 31 atualizar 203 avisos de isen o de responsabilidade para 42 c lculo do uso 36 convidar usu rios 34 cria o 32 cria o com modelo 33 cria o do URL da sala de reuni es 31 criar 203 criar em Java 203 criar o URL da sala de reuni es 205 definir permiss es 204 encontrar sco id 29 enviar convites 34 evitar logon duplo 39 40 exibi o para um usu rio 30 exibir 205 grava o 41 iniciar com autentica o externa 39 iniciar para convidado 40 iniciar para participante 39 listagem para o usu rio 203 listar arquivos mortos 38 listar em Java 202 obter resultados da pesquisa 38 personalizadas 33 pessoais 32 p blica 32 remover participantes 36 sess es 122 tempo por usu rio 36 reuni es pessoais cria o 32 remover usu rios 36 reuni es p blicas cria o 32 remover usu rios 36 S sco contents 154 sco delete 156 sco expanded contents 157 sco id defini o 24 encontrar para cursos ou curr culos 44 encontrar uma reuni o 29 sco info defini o 160 exemplo de Java 205 sco move 162 sco nav 163 sco search 165 sco search by field 167 NDICE REMISSIVO 210 sco shortcuts 169 exemplo 24 exemplo de Java 200 sco update nos aplicativos de reuni o 29 defini o 171 exemplo de Java 203 sco upload 174 SCORM 3 SCOs
40. o not attempted Exemplo de solicita o https exemplo com api xml action report my training amp principal id 2006258745 132 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report my training gt lt row sco id 2006298431 type content icon course max retries permission id view transcript id attempts 0 gt lt name gt Introdu o psicologia lt name gt lt url gt exemplo com psychology lt url gt lt date created gt 2006 05 03T10 21 46 810 07 00 lt date created gt lt date modified gt 2006 05 03T10 22 30 803 07 00 lt date modified gt lt date begin gt 2006 05 03T10 15 00 000 07 00 lt date begin gt lt url path gt psychology lt url path gt lt expired gt false lt expired gt lt completed gt true lt completed gt lt row gt lt row sco id 2006745669 type curriculum icon curriculum permission id view gt lt name gt Um dia na vida lt name gt lt url gt exemplo com day lt url gt lt date created gt 2006 06 12T14 47 59 903 07 00 lt date created gt lt date modified gt 2006 06 12T14 47 59 903 07 00 lt date modified gt lt date begin gt 2006 06 12T14 45 00 000 07 00 lt date begin gt lt url path gt day lt url path gt lt expired gt false lt expired gt lt completed gt false lt completed gt lt tr status gt not attempted l
41. o nome do grupo ext login Cadeia de caracteres Para um usu rio a ID de logon enviada de uma rede externa Por padr o o mesmo valor de login assim altere o se voc usar autentica o externa 88 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o login Cadeia de caracteres A ID de logon do principal no Acrobat Connect Pro Pode ser igual ao endere o de email name Cadeia de caracteres Para um usu rio o nome completo concatenado de first name e last name email Cadeia de caracteres Para o usu rio o endere o de email first name Cadeia de caracteres Para o usu rio o nome last name Cadeia de caracteres Para o usu rio o sobrenome x customfield Cadeia de caracteres Um campo personalizado para o usu rio ou grupo preferences Vazio com atributos Informa es sobre as prefer ncias do principal acl id Inteiro A ID do principal lang Valor permitido A configura o de idioma que o principal escolheu para os aplicativos do Acrobat Connect Pro time zone id Valor permitido A configura o de fuso hor rio que o principal escolheu para os aplicativos do Acrobat Connect Pro Exemplo de solicita o https exemplo com api xml action principal info amp principal id 2006258745 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt
42. o se esque a de definir um cabe alho de content type de text xml ou application xml Analisar uma resposta com XPath Ao receber uma resposta XML do Acrobat Connect Pro voc precisar analis la para extrair os elementos XML de que precisa Se voc estiver trabalhando em uma linguagem como Java com um analisador de XML instalado como o Xerces ou o JDOM poder fazer a an lise da resposta XML selecionar os valores dos n s e depois usar esses valores Usar XPath para analisar a resposta 1 Escreva um m todo que chame uma ou mais a es Crie uma inst ncia da classe XPath para que voc possa usar as express es do XPath Chame as a es leia a resposta em XML e use a sintaxe do XPath para selecionar os valores necess rios public String scoUrl String scold throws XMLApiException try Element e request sco info sco id scold if codePath valueoOf e equalsIgnoreCase ok return u XPath xpath XPath newInstance url path text String path Text xpath selectSingleNode e getText e request sco shortcuts null xpath XPath newInstance domain name text String url Text xpath selectSingleNode e getText return url path substring 1 session breezesession catch JDOMException jde throw new XMLApiException PARSE ERROR jde ADOBE ACROBAT CONNECT PRO 7 0 16 Uso do Acrobat Connect Pro Web Services Voc tamb m p
43. permiss o pode ser a que um principal tem sobre um SCO ou uma permiss o que necess ria para executar uma a o Valores Permiss o Descri o view O principal pode exibir o SCO mas n o pode modific lo O principal pode realizar um curso comparecer a uma reuni o como participante ou exibir o conte do de uma pasta host Dispon vel somente para reuni es O principal um host de uma reuni o podendo cri la ou atuar como apresentador mesmo sem a permiss o view na pasta pai da reuni o mini host Dispon vel somente para reuni es O principal apresentador de uma reuni o e pode apresentar conte do compartilhar uma tela enviar mensagens de texto agir como moderador de perguntas criar notas de texto transmitir udio e v deo e enviar conte do de links da Web remove Dispon vel somente para reuni es O principal n o precisa ter permiss o de participante apresentador ou host para comparecer reuni o Se o usu rio j estiver frequentando uma reuni o ao vivo ele n o ser removido dela at a sess o expirar publish Dispon vel para SCOs diferentes de reuni es O principal pode publicar ou atualizar o SCO A permiss o publish inclui view e permite que o principal exiba relat rios relacionados ao SCO Em uma pasta publi sh n o permite que o principal crie novas subpastas nem defina permiss es manage Dispon vel para SCOs diferentes de reuni es e cursos O principal pode exibir
44. se voc digitar t o valor principal list by field far uma busca pela cadeia de caracteres exata t Aa o principal list by field faz uma busca em todos os campos do banco de dados personalizados definidos para o principal Ela n o pesquisa em campos do principal 92 URL de solicita o http nome do servidor api xml action principal list by field amp value string amp filter definition value amp sort definition value amp session BreezeSessionCookieValue ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o value Cadeia de caracteres 5 O valor que voc deseja pesquisar em todos os campos Voc n o precisa digitar o nome do campo filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de classifica o N Uma classifica o que retorna resultados em uma determinada seq ncia session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt principal list gt lt principal account id integer principal id integer type allow
45. 06 30T11 10 37 003 07 00 lt date created gt lt date closed gt 2006 06 30T11 45 21 397 07 00 lt date closed gt 106 lt row gt ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services lt row transaction id 2006905795 sco id 2006905049 type meeting principal id 2006258745 score 0 gt lt name gt Reuni o de comemora o do fechamento de junho lt name gt lt url gt endjune lt url gt lt login gt janewacme com lt login gt lt user name gt Jane Silva lt user name gt lt status gt completed lt status gt lt date created gt 2006 06 30T17 58 29 060 07 00 lt date created gt lt date closed gt 2006 06 30T17 59 09 970 07 00 lt date closed gt lt row gt lt report bulk consolidated transactions gt lt results gt Consulte tamb m report bulk objects report bulk questions report bulk slide views report bulk users report bulk objects Disponibilidade Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna informa es sobre todos os objetos SCOs em um Acrobat Connect Pro Server licenciado ou em uma conta hospedada pelo Acrobat Connect Pro Os tipos de objeto retornados incluem archive attachment authorware captivate course curriculum external event flv image meeting presentation e swf Como a resposta provavelmente ser grande use filtros para limit la Por exemplo para retornar uma lista de todas as reuni es no servidor f
46. 192 time zone d sperei pe sas pre aap les al a laih duplas EE ento na a ale i 193 Ype nr n EN NES RR E RD RP RR PAREDES PUDE ER RS E RR 195 Cap tulo 9 Exemplo de aplicativo Criar uma classe adaptadora c cccescsc cce rrenan errar rare 197 Fazer ologon do usu rio issues cansa casada ea LS AAE a Gandara 198 Enviar solicita es XML scenes cessa cer aada sapo des S Ceni ea a da A 199 Analisar respostas XML Araca soraia name eai A Gia nd Cara a da a Cipa aa 200 Exibir informa es do usu rio seecsrsrceri dari ant a Ann EETU EDET ER REET REESE En Ea 201 Listar as reuni es de um usu rio ss ssssusssrrrserrererrrrerrrrsrrrrrrerrrrrererer 202 Criar e atualizar reuni es zie naaa a ea AE EE E erre rar nE OA ENRI DEEE ER 203 Exibir detalhes da reuni o srsisrriereir nann R EATE a R ARE 205 vi Antes de iniciar O Adobe Acrobat Connect Pro e o Adobe Acrobat Connect Pro Server 7 oferecem servi os da Web que os clientes podem chamar para trocar dados com as contas do Acrobat Connect Pro Este manual explica como um aplicativo envia chamadas API XML ao Acrobat Connect Pro e interpreta a resposta XML Ele destinado a desenvolvedores que desejam criar aplicativos personalizados para o Acrobat Connect Pro ou integr lo a outro sistema como um sistema de gerenciamento de aprendizagem ou servi o de diret rio LDAP Antes de usar este manual voc deve compreender os conceitos b sicos de XML e do uso de HTTP para se co
47. 2006 04 18T10 21 47 020 07 00 lt date modified gt lt name gt anegacme com lt name gt lt url path gt f1234567890 lt url path gt lt sco gt 4 Opcional Se voc souber o nome de dom nio da sua conta do Acrobat Connect Pro Server crieo URL usando http ou https e em seguida o domain name e o url path 5 Se voc n o souber o nome do dom nio chame common info https exemplo com api xml action common info 6 Analise a resposta para obter o valor do elemento host Criar reuni es O usu rio precisa ser administrador para criar uma reuni o do Acrobat Connect Pro o que significa que o usu rio membro do grupo Hosts da reuni o Na resposta de principal list este grupo apresenta type live admins A reuni o pode ser p blica protegida ou pessoal e para criar cada uma voc precisa definir uma combina o espec fica de principal idepermission id e P blica equivalente a Qualquer um com o URL da reuni o pode entrar na sala principal id public access amp permission id view hidden Protegida equivalente a Somente usu rios registrados e convidados aceitos podem entrar na sala principal id public access amp permission id remove Se a reuni o for protegida os usu rios registrados convidados como participantes da reuni o poder o entrar clicando no URL da sala de reuni es e fazendo logon Os usu rios que n o forem convidados poder o fazer logon como convidados O host da reuni o recebe a solicita
48. A tree id da rvore user meetings ou da rvore de reuni es training user num of members quota status Descri o O n mero de alunos simult neos de uma conta O n mero de autores ou hosts de reuni o A account id da conta A principal id do grupo de autores ou de hosts de reuni o live admins dependendo da cota que voc deseja especificar O c digo de status retornado pelo Acrobat Connect Pro em resposta a todas as a es da API XML do Web Services Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt results gt ou lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt invalid field string type allowedValue lt status gt lt results gt subcode allowedValue gt Atributos code O status da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Valor Descri o invalid Indica que a chamada inv lida de alguma forma O elemento invalid fornece mais detalhes no access Indica que voc n o tem permiss o para chamar a a o O atributo subcode fornece mais detalhes too much data no data Indica que n o existem dados dispon veis em resposta a uma a o que normalmente resultaria em apresenta o de dados Normalmente indica que n o h item com a ID que voc especificou Pa
49. ACROBAT CONNECT PRO 7 0 172 Uso do Acrobat Connect Pro Web Services Voc deve fornecer uma folder id ou uma sco id mas n o ambas Se voc passar uma folder id sco update criar um novo SCO e retornar uma sco id Se o SCO j existir e voc passar uma sco id sco update atualizar os metadados que descrevem o SCO Depois de criar um novo SCO com sco update chame permissions update para especificar quais usu rios e grupos podem acess lo URL de solicita o http nome do servidor api xml action sco update amp author info 1l string amp author info 2 string amp author info 3 string amp date begin datetime amp date end datetime amp description string amp email string amp first name string amp folder id integer amp icon allowedValue amp lang allowedValue amp last name string amp name string amp sco id integer amp sco tag string amp source sco id integer amp type allowedValue amp url path string amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o author info 1 Cadeia de N Informa es sobre o autor Usado somente com apresenta es Pode ser usado caracteres para o nome do autor ou qualquer outra informa o author info 2 Cadeia de N Informa es adicionais sobre o autor Usado somente com apresenta es caracteres Pode ser usado para o cargo profissional do autor ou qualquer outra informa o author info 3 Cadeia de N Inform
50. CONNECT PRO 7 0 114 Uso do Acrobat Connect Pro Web Services Exemplo de solicita o https exemplo com api xml action report bulk users amp filter like name jo o Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report bulk users gt lt row principal id 5417288 type guest gt lt login gt jo owexemplo com lt login gt lt name gt Jo o Oliveira lt name gt lt email gt jo oGexemplo com lt email gt lt row gt lt row principal id 5417255 type user gt lt login gt jsilvaWexemplo com lt login gt lt name gt Jo o Silva lt name gt lt email gt jsilvaWexemplo com lt email gt lt row gt lt report bulk users gt lt results gt Consulte tamb m report bulk objects report bulk questions report bulk slide views report bulk consolidated transactions report course status Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna informa es resumidas sobre um curso inclusive o n mero de usu rios aprovados reprovados e que conclu ram o curso assim como o n mero atual de inscritos A solicita o requer a sco id do curso O Acrobat Connect Pro Central usa esta chamada para exibir o status do curso no relat rio resumido Este relat rio est dispon vel em Treinamento gt Treinamento compartilhado gt nome do curso gt Relat rios gt Resumo URL de solicita o http nome
51. Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt field field id integer display seg integer object type allowedValue account id integer is primary boolean permission id allowedValue is required boolean field type string gt lt comments gt string lt comments gt lt name gt string lt name gt lt field gt lt results gt 65 Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services qual o campo est definido Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com O status da resposta atributos code Valor permitido Um c digo que indica o status da resposta consulte status field Vazio com Informa es sobre o campo personalizado atributos field id Inteiro Identificador num rico para o campo display seq Inteiro A segu ncia na qual o Acrobat Connect Pro Central ou seu aplicativo exibe o campo object type Valor permitido O tipo de objeto descrito pelo campo consulte type para conhecer os valores permitidos account id Inteiro Para clientes em contas hospedadas pelo Acrobat Connect Pro a ID d
52. Connect Pro na Adobe Fazer logon em uma conta hospedada pelo Acrobat Connect Pro com uma ID de conta 1 Antes de voc fazer o logon do usu rio chame common info com o nome de dom nio da sua conta hospedada pelo Acrobat Connect Pro seja no URL de solicita o ou no par metro domain http acme adobe com api xml action common info http adobe com api xml action common info amp domain acme adobe com 2 Analise a resposta para obter os valores de cookie e account id lt cookie gt Sbreezzd2dfr2uabSgscogv lt cookie gt lt account account id 295153 gt ADOBE ACROBAT CONNECT PRO 7 0 12 Uso do Acrobat Connect Pro Web Services 3 Colete a ID de logon e a senha do usu rio no seu aplicativo 4 Chame a a o login adicionando as credenciais do usu rio e os par metros account ide session https exemplo com api xml action login amp login janemwacme com amp password happy amp account id 295153 amp session Sbreezzd2dfr2uabgscogv 5 Analise a resposta para obter um c digo de status ok 6 Opcional Se voc preferir pode chamar login antes de common info extrair o valor do cookie do cabe alho da resposta e gerenci lo voc mesmo ou com uma biblioteca de gerenciamento de cookies Para obter mais detalhes consulte Fazer logon com o gerenciamento de cookies ou Fazer logon usando o par metro session Fazer logon em uma conta hospedada pelo Acrobat Connect Pro com um nome de dom nio 1 Antes de voc fazer
53. Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status report meeting attendance Cont iner A lista inteira de presentes reuni o row Cont iner Dados sobre um participante da reuni o transcript id Inteiro A ID da transcri o da reuni o sco id Inteiro A ID exclusiva da reuni o principal id Inteiro A ID do principal que compareceu reuni o 119 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o answered survey Booleano Se o participante da reuni o respondeu a uma pesquisa da reuni o Se O ou falso a reuni o n o teve nenhuma pesquisa ou o participante n o respondeu caso contr rio 1 ou verdadeiro ser retornado Este valor atualizado quando a pesquisa fechada login Cadeia de caracteres O nome de logon do participante da reuni o session name Cadeia de caracteres O nome do usu rio que entrou na sala de reuni es criando uma sess o Cadeia de caracteres O nome da reuni o sco name date created Data e hora A data em que a reuni o foi criada date end Data e hora A data em que a reuni o terminou participant name Cadeia de caracteres O nome do participante da reuni o conforme registrado no servidor
54. Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report quiz question response gt lt row principal id integer interaction id string gt lt user name gt string lt user name gt lt response gt string lt response gt lt date created gt datetime lt date created gt lt row gt lt report quiz question response gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status ADOBE ACROBAT CONNECT PRO 7 0 141 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o report quiz question response Cont iner Informa es sobre todas as respostas a todas as perguntas do question rio row Cont iner Informa es sobre uma resposta principal id Inteiro A ID do usu rio que respondeu pergunta do question rio interaction id Inteiro A ID de uma resposta a uma pergunta user name Cadeia de caracteres O nome do usu rio conforme registrado no servidor response Cadeia de caracteres A resposta do usu rio pergunta incluindo uma palavra ou frase true false ou uma escolha de letra date created Datetime A data e a hora em que o usu rio respondeu
55. Pro Web Services Adicionar um usu rio a uma reuni o e exibir reuni es 1 Fa a logon como usu rio administrador do seu aplicativo N Obtenha a principal id consulte Encontrar uma principal id w Obtenha a sco id da reuni o consulte Encontrar a sco id de uma reuni o A Chame permissions update para adicionar o usu rio reuni o https exemplo com api xml action permissions update amp acl id 2006258765 amp principal id 2006258745 amp permission id view Usea permission id de view para um participante mini host para um apresentador ou host para um host da reuni o 5 Fa a logout como usu rio Administrador e fa a logon como o usu rio que voc acabou de adicionar reuni o 6 Exiba as reuni es atuais do usu rio https exemplo com api xml action report my meetings amp filter expired false Criar URLs de sala de reuni es Voc tem v rias op es sobre como construir o URL de uma sala de reuni es A melhor a o a ser chamada depende de como feito o logon no seu aplicativo e onde voc est no fluxo de trabalho do aplicativo Por padr o a sala de reuni es criada na pasta my meetings do host Criar o URL de uma sala de reuni es na qual o usu rio o host 1 Se voc tiver feito logon como usu rio e quiser criar um URL de uma reuni o na pasta my meet ings do usu rio chame report my meetings https exemplo com api xml action report my meetings 2 Analise a respost
56. Pro tem acesso a essa pasta O administrador pode atribuir a permiss o de gerenciamento a qualquer usu rio mas somente os membros do grupo incorporado associado pasta podem criar novo conte do ou reuni es dentro dela user content user meetings user courses user events Estas pastas cont m uma pasta para cada usu rio que pode criar conte do nela por exemplo uma pasta para cada host de reuni o ou desenvolvedor de treinamento my courses my events my meetings my meeting templates my content Os usu rios criam seu pr prio conte do nessas pastas e t m permiss o de gerenciamento para o conte do Por exemplo os hosts da reuni o criam reuni es na pasta my meet ings e possuem permiss o de gerenciamento nessas reuni es shared meeting templates Esta pasta est dentro da pasta Reuni es compartilhadas cont m modelos de reuni o e herda permiss es de Reuni es compartilhadas Voc pode listar o conte do de qualquer pasta para obter informa es sobre um SCO espec fico Quando voc precisa fazer uma busca por um SCO mas n o tem sua sco id passe pelas pastas usando sco shortcuts e sco expanded contents N o use sco search pois ele apresenta somente certos tipos de SCOs Encontrar um SCO quando voc n o souber a sco id 1 Chame sco shortcuts para obter uma lista de pastas raiz no Acrobat Connect Pro https exemplo com api xml action sco shortcuts 2 Analise a resposta para obter um type da pasta raiz que pel
57. SCO que o n mero de outros SCOs que fazem refer ncia a esse SCO Se o SCO n o tiver refer ncias voc poder remov lo com seguran a e o servidor recuperar o espa o Se o SCO possuir refer ncias sua remo o poder fazer com que os SCOs que fazem refer ncia a ele parem de funcionar ou com que o servidor n o recupere o espa o ou ambos Por exemplo se o curso fizer refer ncia a uma apresenta o do question rio a remo o da apresenta o pode fazer com que o curso pare de funcionar Como outro exemplo se a reuni o tiver usado um SCO de conte do como uma apresenta o ou um v deo existir uma refer ncia da reuni o para o SCO A exclus o do SCO de conte do n o libera espa o em disco pois a reuni o ainda faz refer ncia a ele Para excluir um SCO voc precisa de pelo menos a permiss o manage consulte permission id para obter mais detalhes Os usu rios que pertencem ao grupo incorporado authors possuem permiss o manage em sua pr pria pasta de conte do podendo excluir o conte do dentro dela 156 URL de solicita o http nome do servidor api xml action sco delete amp sco id integer amp session value ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o sco id Inteiro S A ID exclusiva de um SCO session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o us
58. a sco id da pasta de treinamento especializado que cont m o curso 4 Chame permissions update para inscrever o grupo no curso https exemplo com api xml action permissions update amp acl id 2007064258 amp principal id 2007105030 amp permission id view Remover a inscri o de um grande grupo mais de 1000 de um curso 1 Chame permissions info no curso filtrando por permission id de view https exemplo com api xml action permissions info amp acl id 2007064258 amp filter permission id view amp filter type group 2 Analise a resposta para obter a principal id do grupo lt principal principal id 2006258745 is primary false type group has children true permission id view gt lt name gt developers lt name gt lt login gt desenvolvedoreseacme com lt login gt lt principal gt ADOBE ACROBAT CONNECT PRO 7 0 50 Uso do Acrobat Connect Pro Web Services 3 Chame permissions update coma permission id denied para remover o acesso do grupo ao curso https exemplo com api xml action permissions update amp acl id 2007064258 amp principal id 2007105030 amp permission id denied Exibir informa es do curr culo medida que os gerentes de treinamento criam curr culos e os usu rios fazem os cursos voc precisar recuperar informa es sobre eles para exibir no seu aplicativo Muitas vezes voc pode fazer uma nica chamada para obter as informa es de que precisa uma vez que tem a sco id do curr culo ou do curso
59. account id integer amp session BreezeSessionCookieValue ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o account id Inteiro N A ID de uma conta sobre a qual voc deseja informa es da expira o Se voc n o fornecer uma ID de conta a data de expira o do usu rio atual ser retornada session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt Account account id integer gt lt name gt String lt name gt lt date expired gt Datetime lt date expired gt lt Account gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com O status da resposta atributos code Valor Um c digo que indica o status da resposta consulte status permitido Account Cont iner Informa es sobre todos os campos que descrevem a conta account id Inteiro A ID da conta name Cadeia de O nome da conta caracteres date expired Data e hora A data em que a conta expirou Exemplo de solicita o https exemplo com api xml action acount expiry info amp account id 7 Exemplo de resposta lt xml v
60. aplicativos atrav s de sua API XML Por exemplo voc pode ter um sistema de gerenciamento de central do usu rio como um diret rio LDAP um Microsoft Active Directory ou outro sistema de terceiros que seja parte integrante de seus processos corporativos Usando o Web Services voc pode criar um aplicativo que sincronize usu rios entre o seu sistema e o Acrobat Connect Pro O aplicativo pode usar a plataforma J2EE ou outra tecnologia de sua escolha para extrair uma lista de usu rios do diret rio compar la com uma lista de usu rios do Acrobat Connect Pro e depois executar as atualiza es solicitadas dentro do reposit rio de usu rios do Acrobat Connect Pro como adi o ou exclus o de usu rios ou grupos Este apenas um exemplo de um aplicativo personalizado Confira o Centro do desenvolvedor do Acrobat Connect Pro para encontrar outros ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Fluxo de dados Os fluxos de dados entre os aplicativos cliente e o Acrobat Connect Pro s o mostrados no diagrama a seguir Os aplicativos personalizados que voc criar usam os caminhos de 1 a 2 e de A a B Os aplicativos do Acrobat Connect Pro como Adobe Acrobat Connect Pro Acrobat Connect Pro Training ou Acrobat Connect Pro Events podem usar quaisquer caminhos de fluxo de dados Im Aplicativo cliente Acrobat Connect Pro Server Navegador da Web lt Omo D gt mp do Web Servidor Amsa gt amed ponr
61. atual atualizada expiry num of days Inteiro S O usu rio notificado esse n mero de dias antes da expira o de sua conta O valor padr o 30 os valores poss veis s o 30 60 e 90 Por exemplo se o valor desse par metro for 30 o usu rio ser notificado 30 dias antes da data de expira o de sua conta session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o https exemplo com api xml action expiry settings update amp account id 7 amp expiry num of days 30 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt Consulte tamb m account expiry info expiry settings info 68 ADOBE ACROBAT CONNECT PRO 7 0 69 Uso do Acrobat Connect Pro Web Services group membership update Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Adiciona um ou mais principais a um grupo ou remove um ou mais
62. classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt permissions gt lt principal principal id integer is primary boolean type allowedValue has children boolean permission id integer training group id integer gt lt name gt string lt name gt lt login gt string lt login gt lt principal gt lt permissions gt lt permission acl id integer permission id allowedValue principal id integer gt lt results gt Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status permissions Cont iner Uma lista de principais mostrando sua permiss o para acessar o SCO a conta ou o principal principal Cont iner Informa es sobre um principal que mostra seu n vel de permiss o no SCO na conta ou no principal principal id Inteiro A ID de um principal que tenha permiss o sobre o SCO a conta ou o principal is primary Booleano Um valor que indica se o principal um grupo prim rio o mesmo que grupo incorporado type Valor permitido O tipo de principal consulte type para conhec
63. consulte type session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar caracteres uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt results gt 63 Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o https exemplo com api xml action custom fields delete amp field id 2006338719 amp object type object type principal Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt Consulte tamb m custom field update custom field update Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Cria um novo campo personalizado ou atualiza o valor em um existente Voc pode definir at oito campos personalizados em um principal ou SCO Para criar um campo personalizado chame custom field update com pelo menos os seguintes campos object type permission id na
64. conta 11 idiomas e aplicativos personalizados 2 informa es do usu rio exibir 201 obter 201 inscri o de um usu rio 47 inscri o de v rios usu rios 48 intera es 133 isen es de responsabilidade configura o 42 J Javascript abertura do URL da sala de reuni es 39 40 L learning path info 70 learning path update 71 limited administrator permissions info 72 limited administrator permissions update 75 links para recursos do Acrobat Connect Pro Server 7 2 lista controle de acesso ACL 27 listar arquivos mortos da reuni o 38 convidados 19 cursos no curr culo 50 principais 19 reuni es exemplo de Java 202 todos os cursos e curr culos 45 login a o 77 exemplo de Java 199 logon autentica o externa 12 13 autentica o no cabe alho HTTP 12 13 logout a o 78 exemplo de Java 17 M meeting disclaimer info 79 meeting disclaimer update 80 meeting feature update 81 Microsoft SQL Server 3 7 N novas a es 52 P par metro session 11 par metros com diferentes nomes 27 197 participantes adi o 32 pasta de conte do 25 pasta de cursos 25 43 pasta de eventos 25 pasta de reuni es 25 pasta de semin rios 25 pasta my content 25 pasta my courses 25 pasta my events 25 pasta my meeting templates 25 pasta my meetings 25 pasta shared meeting templates 25 pasta Treinamento compartilhado 43 pasta user content 25 pasta user courses 25 pasta user events
65. conte do informativo presente neste manual Lembre se de que a arte ou as imagens existentes que voc deseja incluir em seu projeto podem estar protegidas por leis de direitos autorais A incorpora o n o autorizada desse material em seu novo trabalho pode ser considerada uma viola o dos direitos do propriet rio dos direitos autorais Certifique se de obter a permiss o necess ria do propriet rio Todas as refer ncias a nomes de empresas em modelos de exemplo s o apenas para fins de demonstra o e n o foram projetadas para se referir a nenhuma organiza o real Adobe o logotipo da Adobe Adobe Connect Adobe Captivate Acrobat Connect Authorware Breeze e Flash s o marcas registradas ou comerciais da Adobe Systems Incorporated nos Estados Unidos e ou em outros pa ses Informa es atualizadas informa es adicionais sobre c digo de terceiros dispon veis em www adobe com go thirdparty RealDuplex Acoustic Echo Cancellation est protegido pelo Copyright O 1995 2004 SPIRIT Este produto inclui software desenvolvido pela Apache Software Foundation http www apache org Este produto cont m software BSAFE e ou TIPEM da RSA Security Inc A compacta o e a descompacta o de v deo Flash utilizam a tecnologia de v deo On2 TrueMotion O 1992 2005 On2 Technologies Inc Todos os direitos reservados http www on2 com Este produto inclui software desenvolvido pela Apache Software Foundation http www apache org
66. course lang en max retries source sco id 2006745673 source sco type 0 status user passed score 0 certificate max score 0 attempts 0 gt lt access gt access open lt access gt lt credit granted gt true lt credit granted gt lt name gt Tudo sobre comunidades na Web lt name gt lt url path gt 180422078 lt url path gt lt description gt test lt description gt lt date created gt 2006 06 12T15 06 02 947 07 00 lt date created gt lt date modified gt 2006 06 12T14 48 25 980 07 00 lt date modified gt lt date taken gt 2006 06 12T15 06 02 947 07 00 lt date taken gt lt override gt false lt override gt lt sco gt e O status user passed ou completed indica que um m dulo foi conclu do pelo usu rio e O status not attempted ou incomplete demonstra que o usu rio n o concluiu o m dulo O curr culo em si s pode apresentar o status completed ou incomplete Apresentar a pontua o V rios cursos oferecem aos alunos um determinado n mero de retentativas Se voc usar o modo de revis o do servidor o gerente de treinamento pode especificar o n mero m ximo de tentativas que o aluno tem para concluir ou passar no curso consulte o Guia do Usu rio do Acrobat Connect Pro para obter informa es sobre como funcionam as novas tentativas de concluir ou passar no curso nos dois modos de revis o de servidor e de cliente Isso significa que o aluno pode realizar o curso diversas vezes e fazer v rias pontua
67. date desc A tabela a seguir fornece mais detalhes sobre como os valores de classifica o asc e desc funcionam Valor Descri o asc Ordem crescente Em listas alfab ticas come a com A e termina com Z Em listas ordenadas por n mero ou data come a com o n mero mais baixo ou a data mais antiga desc Ordem decrescente Em listas alfab ticas come a com Z e termina com A Para listas ordenadas por n mero ou data come a com o n mero mais alto ou a data mais recente Seus resultados podem exigir o uso de classifica es prim ria e secund ria com sort 1 e sort 2 Por exemplo ao acessar principal list para os principais da lista voc pode fazer uma classifica o prim ria no campo type e depois uma classifica o secund ria no campo name dessa forma todos os principais e um tipo espec fico ser o agrupados e classificados pelo nome de cada grupo Voc poderia especificar dois n veis de classifica o assim sortl type asc amp sort2 name desc Consulte tamb m filter definition 184 Cap tulo 8 Refer ncia comum Esta se o de refer ncia descreve os elementos e atributos XML usados por mais de uma a o no Adobe Acrobat Connect Pro Web Services Os elementos descritos aqui foram obtidos das tabelas de solicita o e resposta que descrevem as a es na API XML do Web Services Todos os nomes e valores de par metros elementos e atributos distinguem mai sculas de min sculas
68. date end gt lt expired gt true lt expired gt lt duration gt 02 00 00 000 lt duration gt lt event gt lt my events gt lt results gt type event date begin Data A data em que come a o evento em formato ISO 8601 date end Data A data em que termina o evento em formato ISO 8601 expired Booleano Um valor que indica se o evento terminou Se o evento estiver em execu o no momento o valor false duration Tempo A quantidade de tempo que o evento est programado para durar Usa a parte de tempo de um formato de data ISO 8601 icon event 128 report my meetings Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Fornece informa es sobre todas as reuni es do Acrobat Connect Pro nas quais o usu rio atua como host participante convidado ou convidado registrado A reuni o pode ser programada no passado no presente ou no futuro URL de solicita o http nome do servidor api xml action report my meetings amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de N Uma classifica o que retorna resultados em uma determinada segi ncia cl
69. definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de N Uma classifica o que retorna resultados em uma determinada seq ncia classifica o session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt my events gt lt event sco id integer type event icon event permission id allowedValue gt lt name gt string lt name gt lt domain name gt string lt domain name gt lt url path gt string lt url path gt lt date begin gt datetime lt date begin gt lt date end gt datetime lt date end gt lt expired gt boolean lt expired gt lt duration gt datetime duration gt lt event gt lt my events gt lt results gt Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da r
70. desenvolver aplicativos personalizados Por exemplo voc pode utilizar Java e a plataforma J2EE C NET PHP um servidor de portal ou qualquer plataforma de desenvolvimento da Web A maioria dos aplicativos personalizados s o aplicativos ou portais da Web Em geral voc pode achar estes tipos de ferramentas teis Biblioteca de c digos do XML parser se sua linguagem de programa o suportar essa tecnologia Biblioteca de c digos de gerenciamento de cookies para ajudar voc a gerenciar os cookies da sess o retornados pelo Acrobat Connect Pro Ferramenta para exibir os cabe alhos de solicita o e resposta de HTTP em um navegador Muitas dessas ferramentas est o dispon veis na Internet Aprendizado adicional Muitos recursos teis podem ser encontrados na Internet com informa es sobre o Acrobat Connect Pro servi os Web e XML entre outras tecnologias usadas pelo Acrobat Connect Pro Acrobat Connect Pro Centro de recursos do Acrobat Connect Pro O centro de recursos no site da Adobe atualizado regularmente com tutoriais simula es informa es sobre pr ticas recomendadas e links para procedimentos Centro do desenvolvedor do Acrobat Connect Pro O Centro do desenvolvedor pode ser bastante til para os desenvolvedores Ele atualizado regularmente com tutoriais e artigos sobre a cria o de aplicativos para o Acrobat Connect Pro Centro de documenta o do Acrobat Connect Pro O Centro de documenta
71. do Adobe Acrobat Connect Pro Quando voc altera as configura es desses recursos as altera es entram em vigor quando uma nova reuni o iniciada ou quando o servidor atualizado O intervalo t pico de atualiza o 10 minutos A pr xima reuni o que tiver in cio ap s a atualiza o do servidor refletir as novas configura es A altera o de determinadas configura es por meio da API XML pode afetar o uso de outros recursos Por exemplo quando a lista de participantes est desativada id meeting people 1ist os usu rios n o podem criar salas de sess es de grupo Portanto para evitar que o usu rio se confunda desative o recurso de salas de sess es de grupo ao mesmo tempo Desativa o de pods Quando pods s o desativados o layout de uma sala de reuni es afetado e pode ter mais espa os brancos vazios do que o desej vel Os administradores podem redimensionar os pods remanescentes de modo a ocupar o espa o vazio a abordagem recomendada ou criar novos modelos de sala de reuni es Caso contr rio ap s o in cio de uma reuni o o host poder redimensionar os pods manualmente conforme desejado Se um pod com dados persistentes como o pod de bate papo for desativado e depois reativado entre diferentes sess es da mesma reuni o o conte do do pod antigo ser perdido Desativar os pods de bate papo e notas 1 Obtenha a ID da conta que cont m a reuni o 2 Fa a logon usando a conta administra
72. es inv lidas por exemplo acl id ou principal id incorretas permissions update retornar o status ok os trios corretos ser o executados e os inv lidos n o ser o URL de solicita o http nome do servidor api xml action permissions update amp acl id integer amp principal id integer amp permission id allowedValue amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o acl id Inteiro S A ID de um SCO uma sco id para a qual voc deseja atualizar permiss es principal id Inteiro Ss A ID de um principal seja usu rio ou grupo permission id Cadeia de S A permiss o a ser atribu da consulte permission id para conhecer os caracteres valores session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar caracteres uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code code gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o https exemplo com api xml action permissions update amp ac
73. excluir mover editar ou definir permiss es no SCO Em uma pasta o principal pode criar subpastas ou exibir relat rios no conte do da pasta denied Dispon vel para SCOs diferentes de reuni es O principal n o pode exibir acessar nem gerenciar o SCO 189 ADOBE ACROBAT CONNECT PRO 7 0 190 Uso do Acrobat Connect Pro Web Services Permiss es especiais O servidor define um principal especial public access que se combina com os valores de permission id para criar permiss es especiais de acesso a reuni es e principal id public access permission id view hidden significa que a reuni o do Acrobat Connect p blica e qualquer pessoa que tenha o URL dela pode entrar na sala e principal id public access e permission id remove significam que a reuni o protegida e somente usu rios registrados e convidados aceitos podem entrar na sala e principal id public access e permission id denied significam que a reuni o pessoal e somente usu rios registrados e participantes podem entrar na sala quota lD Descri o O par metro quota ID define uma cota no sistema O tipo de cota especificado determina o valor de acl ida ser usado Valores Tipo de cota Descri o da cota acl id correspondente a ser usada live user quota concurrent user per meeting quota O n mero de participantes de reuni o de toda a conta O n mero de usu rios simult neos em uma reuni o A account id da conta
74. formato de data e hora padr o da norma ISO 8601 Os formatos de data ehora no site W3C w3 org a defini o oficial do formato de data e hora da norma ISO 8601 ADOBE ACROBAT CONNECT PRO 7 0 3 Uso do Acrobat Connect Pro Web Services Outras tecnologias O Centro do desenvolvedor do Flash Player eo Centro do desenvolvedor do Flash Media Server ambos dispon veis no Centro do desenvolvedor da Adobe oferecem artigos modelos e id ias para desenvolver aplicativos que usem o Adobe Flash Player e o Adobe Flash Media Server O SCORM Concepts do site Eduworks Corporation eduworks com um tutorial sobre o SCORM Shareable Content Object Reference Model e descreve SCOs Shareable Content Objects e LMSs Learning Management Systems O LDAP Roadmap do site Kings Mountain Systems www kingsmountain com oferece uma vis o geral bastante til do LDAP Lightweight Directory Access Protocol Esse site pode fornecer um bom material ou links de base para desenvolvedores que estejam integrando um diret rio LDAP ao Acrobat Connect Pro Microsoft SQL Server O Acrobat Connect Pro usa um banco de dados do Microsoft SQL Server do qual seus aplicativos personalizados recuperam e gravam os dados Voc pode encontrar recursos teis no Microsoft SQL Server Developer Center msdn microsoft com inclusive refer ncias comunidade suporte e outras informa es Conven es Este manual usa as conven es padr o da ind stria para exibir c di
75. grupo do Acrobat Connect Pro tem uma principal id Em algumas chamadas API aprincipal id chamada de group id ouuser id para diferenci las de outros valores O valor da ID que identifica um usu rio ou grupo sempre o mesmo independentemente de seu nome Voc pode conferir a sintaxe de qualquer a o em Refer ncia de a es na p gina 52 Obter a principal id de um usu rio ou grupo 1 Chameprincipal list com um filtro https exemplo com api xml action principal list amp afilter name jose silva melhor usar filter name filter login ou filter email para obter uma correspond ncia exata Tenha cuidado com filter like name pois isso pode afetar o desempenho do sistema 2 Analise os elementos principal na resposta para obter a principal id lt principal principal id 2006282569 account id 624520 type user has children false is primary false is hidden false gt lt name gt jose silva lt name gt lt login gt josesilvacgexemplo com lt login gt lt email gt josesilvaenovaempresa com lt email gt lt principal gt ADOBE ACROBAT CONNECT PRO 7 0 19 Uso do Acrobat Connect Pro Web Services Obter a principal id do usu rio atual 1 Chame common info depois de o usu rio fazer logon https exemplo com api xml action common info 2 Analise os elementos do usu rio na resposta para obter a user id lt user user id 2007124930 type user gt lt name gt jose silva lt name gt lt login gt joseesi
76. gt 3 Fa a o logon do usu rio especificando o valor do cookie http exemplo com api xml action login amp login robertoseacme com amp password football amp session breezxq66rt43poai3ifs 4 Analise a resposta para obter um c digo de status ok 5 Use o par metro session com o mesmo valor de cookie nas chamadas subsequentes do usu rio at que a sess o termine https exemplo com api xml action principal list amp session breezxq66rt43poai3if8 6 Quando o usu rio fizer logout ou sua sess o terminar n o reutilize o valor do cookie Fazer logon em uma conta hospedada pelo Acrobat Connect Pro Se voc quiser fazer logon diretamente em uma conta hospedada pelo Acrobat Connect Pro ou em v rias contas hospedadas voc ainda usar a a o login mas precisar especificar uma ID de conta ou um nome de dom nio al m da ID de logon e da senha do usu rio Voc pode especificar um nome de dom nio se quiser evitar o envio da ID da conta pela Internet Com uma conta hospedada pelo Acrobat Connect Pro voc n o pode usar uma autentica o externa ou logon nico Voc precisa passar as credenciais de autentica o do usu rio na conta hospedada pelo Acrobat Connect Pro e n o as credenciais para uma rede externa Observa o importante habilitar o SSL na sua conta hospedada pelo Acrobat Connect Pro pois voc est enviando IDs de usu rio senhas e informa es de conta pela Internet para sua conta hospedada pelo Acrobat
77. gt 2007 10 10T18 00 31 083 07 00 lt date created gt lt date modified gt 2007 10 10T18 00 31 083 07 00 lt date modified gt lt principal name gt instrutor dois lt principal name gt lt folder name gt instrutoredois com lt folder name gt lt sco gt lt sco search by field info gt lt results gt sco shortcuts Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Fornece informa es sobre as pastas relevantes ao usu rio atual Entre elas incluem se uma pasta para as reuni es atuais do usu rio uma pasta para o conte do do usu rio e pastas acima delas na hierarquia de navega o Para determinar o URL de um SCO concatene o url path retornado por sco info sco contents ou sco expanded contents com o domain name retornado por sco shortcuts Por exemplo voc pode concatenar estas duas cadeias de caracteres http test server com 0 domain name retornado por sco shortcuts e 2006123456 ourl path retornado por sco info sco contents ou sco expanded contents 169 ADOBE ACROBAT CONNECT PRO 7 0 170 Uso do Acrobat Connect Pro Web Services O resultado ser este URL http test server com f2006123456 Voc tamb m pode chamar sco contents com a sco id de uma pasta retornada por sco shortcuts para ver o conte do da pasta URL de solicita o http nome do servidor api xml action sco shortcuts amp session BreezeSessionCookieValue Par metr
78. hora da tentativa mais recente feita pelo usu rio de responder o question rio principal name Cadeia de caracteres O nome completo do usu rio que est respondendo o question rio override Booleano Uma configura o que indica se o gerente de treinamento pode alterar a pontua o do usu rio no question rio Exemplo de solicita o https exemplo com api xml action report quiz takers amp sco id 2006334909 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report quiz takers gt lt row transcript id 2006337854 principal id 2006258745 status incomplete score 0 sco id 2006334909 max score 20 asset id 2006334911 permission id attempts 4 time taken 12593 certificate answered survey 1 version 1 gt lt name gt Question rio sobre o estado da Calif rnia lt name gt lt login gt aneeacme com lt login gt lt date created gt 2006 05 16T11 14 47 000 000 07 00 lt date created gt lt principal name gt Jane Silva lt principal name gt lt override gt false lt override gt lt row gt lt report quiz takers gt lt results gt report quotas Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna informa es sobre as cotas que se aplicam sua licen a do Acrobat Connect Pro ou conta hospedada pelo Acrobat Connect Pro O
79. host em um cluster o nome do servidor que executou a a o admin host Cadeia de caracteres O nome do host seguro em um cluster que oferece suporte a SSL url Cadeia de caracteres A parte do URL que faz essa chamada que identifica o nome da a o version Cadeia de caracteres O nome e o n mero da vers o do servidor account Vazio com atributo Informa es sobre a conta qual o usu rio pertence Retornado se voc estiver conectado ao Acrobat Connect Pro ou estiver fazendo a chamada em uma conta hospedada pelo Acrobat Connect Pro account id Inteiro A ID da conta qual o usu rio pertence 60 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o user Cont iner Informa es sobre o usu rio que estabeleceu a sess o com o servidor Retornado somente se o usu rio que estiver fazendo a chamada estiver conectado user id Inteiro A ID do usu rio que estabeleceu a sess o com o servidor type Valor permitido O tipo de principal que possui uma sess o normalmente o usu rio consulte os valores permitidos para principais em type name Cadeia de caracteres O nome completo do usu rio que estabeleceu a sess o com o servidor login Cadeia de caracteres O nome de logon do usu rio que est conectado ao servidor que muitas vezes seu pr prio endere o de email user agent Cadeia de caracteres O ide
80. icon folder lang br source sco id display seg 0 lt sco depth 1 sco id 2598379 folder id 624529 type meeting source sco type 3 gt icon meeting lang en source sco id 8888 display seq 0 lt name gt Futebol de segunda noite lt name gt lt url path gt r68075204 lt url path gt lt description gt Futebol de segunda noite lt description gt lt date begin gt 2004 05 17T15 30 00 000 07 00 lt date begin gt lt date end gt 2004 05 18T00 15 00 000 07 00 lt date end gt lt date created gt 2004 05 17T15 50 39 733 07 00 lt date created gt lt date modified gt 2006 08 16T00 34 52 930 07 00 lt date modified gt lt sco gt lt expanded scos gt lt results gt 159 ADOBE ACROBAT CONNECT PRO 7 0 160 Uso do Acrobat Connect Pro Web Services sco info Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Fornece informa es sobre um SCO do Acrobat Connect Pro O objeto pode ter qualquer tipo v lido de SCO Consulte type para obter uma lista dos tipos permitidos de SCO A resposta inclui a conta qual pertence o SCO as datas em que ele foi criado e modificado pela ltima vez o propriet rio o URL para chegar a ele al m de outros dados Para alguns tipos de SCOs a resposta tamb m inclui informa es sobre o modelo do qual este SCO foi criado URL de solicita o http nome do servidor api xml action sco info amp sco id integer amp session Br
81. id Inteiro A ID da pergunta do question rio num correct Inteiro O n mero de respostas corretas a essa pergunta num incorrect Inteiro O n mero de respostas incorretas a essa pergunta total responses Inteiro O n mero total de respostas a essa pergunta percentage correct Inteiro A porcentagem de respostas totais que estavam corretas score Inteiro A pontua o atribu da pergunta do question rio name Cadeia de O nome da pergunta do question rio caracteres definida quando a pergunta foi criada no Gerenciador de question rios description Cadeia de A defini o da pergunta do question rio caracteres definida quando a pergunta foi criada no Gerenciad or de question rios amp sco id 2006334909 amp filter like description A capital da Calif rnia Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report quiz question distribution gt lt row display seg 1 interaction id 2006334913 num correct 2 num incorrect 1 total responses 3 percentage correct 66 score 10 gt lt name gt A capital da Calif rnia lt 1 gt lt name gt lt description gt A capital da Calif rnia lt 1l gt lt description gt lt row gt lt report quiz question distribution gt lt results gt 139 ADOBE ACROBAT CONNECT PRO 7 0 140 Uso do Acrobat Connect Pro Web Services report quiz question response Disponibilidade Breeze 4 e Br
82. iter data keySet iterator while iter hasNext String key String iter next if key indexoOf sco id 1 continue if key indexoOf folder id 1 continue String value String data get key sb append amp key value if null data get type throw new XMLApiException Tipo de SCO n o definido Element e request sco update sb toString XPath scoId XPath newInstance results sco sco id if scoId valueo0f e null return null else return sco d valueof e catch JDOMException jde throw new XMLApiException PARSE_ERROR jde catch ParseException pe throw new XMLApiException PARSE_ERROR pe Definir o acesso reuni o Assim que voc tiver um sco id a reuni o precisar de acesso O usu rio que cria a reuni o o host por padr o e escolhe se a reuni o p blica ou privada definida por uma combina o de permission ideprincipal idempermissions update Por exemplo esta chamada torna p blica uma reuni o https exemplo com api xml action permissions update amp acl id 2006334033 amp principal id public access amp permission id view hidden Assim que o usu rio escolhe esses valores o m todo setPermissions chama permissions update para definir o acesso reuni o public void setPermissions String aclId String principalId String permissionId throws XMLApiException request permissions update acl
83. lt name gt lt login gt string lt login gt lt user gt lt user agent gt string lt user agent gt lt common gt lt results gt Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status common Cont iner Informa es comuns sobre sua conex o ao servidor locale Valor permitido Configura o que define como o Acrobat Connect Pro Central ou seu aplicativo exibir as informa es ao usu rio consulte Lang para conhecer os valores time zone id Valor permitido C digo que define o fuso hor rio do usu rio consulte time zone id para conhecer os valores cookie Cadeia de caracteres O valor do cookie BREEZESESSION cadeia de caracteres que o servidor retorna identificando esse usu rio nesta sess o de logon date Data e hora A data e a hora em que foi feita a chamada a common info em formato ISO 8601 host Cadeia de caracteres Seo Acrobat Connect Pro for executado em um servidor o URL do nome de host totalmente qualificado do servidor Se estiver em um cluster o nome que identifica o cluster local host Cadeia de caracteres O nome do computador que executou a a o em um nico servidor o mesmo nome que
84. lt description gt O governador da Calif rnia um ex ator lt description gt lt response gt true lt response gt lt row gt lt report quiz interactions gt lt results gt report quiz question answer distribution Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna informa es sobre o n mero de usu rios que escolheu uma resposta espec fica a uma pergunta do question rio A combina o de uma pergunta do question rio e todas as respostas de um usu rio para ela chamada de intera o Se o usu rio responder a pergunta mais de uma vez todas as respostas far o parte da mesma intera o e ter o a mesma interaction id 135 Use report quiz interactions para determinar uma interaction id a ser especificada na solicita o A interaction ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services id n o corresponde ao n mero da pergunta no question rio como por exemplo pergunta 1 pergunta 2 etc URL de solicita o http nome do servidor api xml action report quiz question answer distribution amp interaction id integer amp sco id integer amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o interaction id Inteiro N A ID que descreve todas as respostas do usu rio a uma pergunta do question rio sco id Inte
85. meeting Uma reuni o do Acrobat Connect Pro presentation Uma apresenta o swf Um arquivo SWF Tipos de principal Para principais os valores permitidos para type s o exibidos na seguinte tabela course admins Valor Descri o admins O grupo incorporado Administradores para administradores de servidor do Acrobat Connect Pro authors O grupo incorporado Autores para autores O grupo incorporado Gerentes de treinamento para gerentes de treinamento event admins O grupo incorporado Gerentes de evento para qualquer pessoa que possa criar uma reuni o do Acrobat Connect Pro event group O grupo de usu rios convidado para um evento everyone Todos os usu rios do Acrobat Connect Pro external group Um grupo autenticado por uma rede externa external user Um usu rio autenticado por uma rede externa group Um grupo criado por um usu rio ou administrador guest Um usu rio n o registrado que entra na sala de reuni es do Acrobat Connect Pro learners O grupo incorporado de alunos para usu rios que assistem aos cursos live admins O grupo incorporado Hosts da reuni o para os hosts de reuni o do Acrobat Connect Pro seminar admins O grupo incorporado Hosts do semin rio para hosts do semin rio user Um usu rio registrado no servidor Tipos de campo personalizado Quando usados com um campo personalizado o type poder apresentar q
86. name gt lt date created gt 2006 06 28T14 15 00 000 07 00 lt date created gt lt date end gt 2006 06 28T14 30 00 000 07 00 lt date end gt lt date modified gt 2006 07 13T14 57 54 150 07 00 lt date modified gt lt row gt lt report bulk objects gt lt results gt 108 ADOBE ACROBAT CONNECT PRO 7 0 109 Uso do Acrobat Connect Pro Web Services Consulte tamb m report bulk consolidated transactions report bulk questions report bulk slide views report bulk users report bulk questions Disponibilidade Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna informa es sobre todas as perguntas do question rio na conta em que voc est conectado A resposta inclui uma combina o da pergunta do question rio a resolu o a ID do usu rio que respondeu e a ID da transa o Essa a o retorna todas as combina es de pergunta e resposta da conta a menos que voc use um filtro para limitar o tamanho da resposta URL de solicita o http nome do servidor api xml action report bulk questions amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de N Uma classifica o que retorna resultados em uma determinada classifica o sequ ncia session Cadeia d
87. o Este cap tulo uma refer ncia sobre os filtros e valores de classifica o que voc usa para reduzir o volume da resposta das a es XML no Adobe Acrobat Connect Pro Web Services filter definition Descri o Um filtro um tipo especial de par metro que reduz o volume da resposta Ao se deparar com filter definitionna sintaxe de um URL de solicita o substitua por uma defini o de filtro Para criar uma defini o de filtro inicie com a palavra chave filter adicione um modificador se desejado depois um nome de campo se permitido e um valor utilizando a seguinte sintaxe filter modifier field value Os modificadores que voc pode adicionar est o listados na tabela a seguir Filtro Descri o filter field value Retorna todos os itens para os quais os dados em field correspondem exatamente ao value filter like field value Retorna todos os itens com a cadeia de caracteres value dentro de field mesmo se fieldn o for uma correspond ncia exata filter out field value Remove por filtragem ou exclui quaisquer itens com value em field filter rows value Limita os resultados ao n mero de linhas especificado em value filter start value Inicia os resultados no n mero ndice especificado em value filter gt datefield value Seleciona todos os itens com data posterior a value S funciona com campos de data O valor deve ser uma data no formato ISO 860 filter lt datefield value
88. o par metro elemento e atributos diferenciam mai sculas de min sculas Em outras palavras name n o o mesmo que Name e sco id n o equivalente a sco ID preciso que elas sejam digitadas exatamente como exibidas nesta refer ncia a menos que a entrada em quest o indique que o item n o diferencia mai sculas de min sculas A es novas e removidas Esta vers o adiciona algumas novas a es Novas a es relacionadas a conformidade permitem ativar ou desativar funcionalidades nas salas de reuni es meeting feature update meeting disclaimer info meeting disclaimer update Novas a es relacionadas a permiss es variam o escopo das capacidades do administrador limited administrator permissions info limited administrator permissions update Nova a o de pesquisa permite pesquisar por campo sco search by field Novas a es relacionadas ao gerenciamento da capacidade do sistema permitem aos administradores gerenciar usu rios e licen as account expiry info expiry settings update expiry settings info quota threshold update quota threshold info quota threshold exceeded A o aprimorada de inscri o permite aos usu rios fazer sua pr pria inscri o no treinamento acl field update account expiry info Disponibilidade Acrobat Connect Pro Server 7 Descri o Retorna a data de expira o de uma conta URL de solicita o http nome do servidor api xml action account expiry info amp
89. o do convidado para entrar conhecida como batidas e pode aceitar ou recusar Pessoal que equivale a Somente usu rios registrados e participantes podem entrar A p gina de logon n o permite que convidados fa am logon principal id public access amp permission id denied Criar uma reuni o p blica e adicionar host apresentador e participantes 1 Chameprincipal list para verificar se o usu rio que est criando a reuni o do Acrobat Connect Pro membro do grupo live admins https exemplo com api xml action principal list amp group id 624523 amp filter is member true amp filter like name bob 2 Chame sco shortcuts para obter a sco id da pasta my meet ings do usu rio https exemplo com api xml action sco shortcuts 3 Analise a resposta para obter o elemento sco com type my meetings lt sco tree id 624530 sco id 2006258750 type my meetings gt lt domain name gt http exemplo com lt domain name gt lt sco gt 4 Chame sco update para criar a sala de reuni es https exemplo com api xml action sco update amp type meeting amp name Reuni o geral de outubro amp folder id 2006258750 amp date begin 2006 10 01T09 00 amp date end 2006 10 01T17 00 amp url path october A folder id a sco id da pasta my meet ings do usu rio ADOBE ACROBAT CONNECT PRO 7 0 33 Uso do Acrobat Connect Pro Web Services 5 Analise a resposta para obter a sco id da nova reuni o lt sco folder id 2006258750 lang en account id
90. objeto dentro da pasta source sco id Inteiro A ID exclusiva de um SCO de conte do usado em um curso ou curr culo folder id Inteiro A ID de uma pasta passada como sco id na solicita o type Valor permitido O tipo de objeto consulte type para conhecer os valores Os SCOs que representam conte do t m um tipo de content em vez de um tipo mais espec fico como presentation icon Valor permitido O nome do cone que identifica o objeto Fornece mais detalhes sobre otipo de objeto em type display seq Inteiro A sequ ncia na qual o Acrobat Connect Pro Central ou seu aplicativo exibe o objeto is folder Inteiro booleano Um valor que indica se o objeto uma pasta 1 ou n o 0 byte count Inteiro O tamanho do conte do Para pastas esse valor ser 0 ref count Inteiro O n mero dos SCOs que fazem refer ncia a esse SCO name Cadeia de caracteres O nome do objeto no servidor url path Cadeia de caracteres O identificador exclusivo depois do nome de dom nio no URL para o SCO description Cadeia de caracteres A descri o do objeto date modified Data e hora A data em que o objeto foi modificado pela ltima vez date begin Data e hora A data inicial de um curso ou de uma reuni o retornada somente para um curso ou reuni o date end Data e hora A data final de um curso ou de uma reuni o retornada somente para um curso ou reuni o ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atribut
91. par metro fid meeting disclaimer definido como enabled URL de solicita o https servername api xml action meeting disclaimer update amp account id integer amp disclaimer string amp session string Par metros Valor Tipo Obrigat rio Descri o account id Inteiro N A ID da conta para a qual o texto de isen o de responsabilidade atualizado Se n o for usada a conta com a qual voc est conectado no momento ser atualizada disclaimer Cadeia de S O texto de isen o de responsabilidade exibido quando um usu rio inicia uma reuni o caracteres A isen o de responsabilidade pode por exemplo notificar o usu rio de que a reuni o est sendo gravada O limite de 1500 caracteres O texto de isen o de responsabilidade pode conter tags HTML compat veis com XML Por exemplo lt b gt Esta reuni o est sendo gravada lt b gt session Cadeia de N O valor do cookie BREEZESESSION caracteres Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code code gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o https exemplo com api xml action meeting disclaimer upda
92. permission gt lt permission gt lt enabled gt false lt enabled gt lt name gt view disk usage and reports lt name gt lt permission gt lt permission gt lt enabled gt true lt enabled gt lt name gt reset password lt name gt lt permission gt lt permission gt lt enabled gt true lt enabled gt lt name gt view user data lt name gt lt permission gt lt permission gt lt enabled gt true lt enabled gt lt name gt add users groups webui lt name gt lt permission gt lt permission gt lt enabled gt false lt enabled gt lt name gt add users groups csv lt name gt lt permission gt lt permission gt lt enabled gt true lt enabled gt lt name gt set content meeting permissions lt name gt lt permission gt lt permission gt lt enabled gt true lt enabled gt lt name gt user profile fields lt name gt lt permission gt lt permission gt lt enabled gt true lt enabled gt lt name gt change login pw policy lt name gt lt permission gt lt permission gt lt enabled gt false lt enabled gt lt name gt delete users groups lt name gt lt permission gt lt permission gt lt enabled gt true lt enabled gt lt name gt modify current users groups lt name gt lt permission gt lt permission gt lt enabled gt false lt enabled gt lt name gt customization lt name gt lt permission gt lt permission gt lt enabled gt false lt enabled gt lt name gt compliance lt name
93. rede name Cadeia de caracteres O nome do principal Se o principal for um usu rio formado pela concatena o dos par metros first name e last name na solicita o Exemplo de solicita o https exemp o com api xml action principal update amp first name jonas amp last name silva amp has children 0 amp login jonassilvawexemplo com amp type user 97 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt principal principal id 2006403978 account id 624520 type user has children 0 gt lt login gt jonassilvaGWexemplo com lt login gt lt ext login gt jonassilvaeexemplo com lt ext login gt lt name gt jonas silva lt name gt lt principal gt lt results gt Consulte tamb m principal info principal list principal list by field acl field update quota threshold info Disponibilidade Acrobat Connect Pro Server 7 Descri o Fornece a lista das cotas para as quais notifica es de capacidade s o fornecidas juntamente com suas configura es de limite atuais Cada conta do Acrobat Connect Pro tem cotas de sistema que determinam por exemplo quantos assentos est o dispon veis para hosts de reuni o alunos e assim por por diante Cada cota tem um limite Quando o limite ultrapassado o sistema notifica os administradores de que h ris
94. respostas XML do servidor de aplicativos da Web e do banco de dados A solicita o da API XML formatada como um URL de solicita o HTTP que o servlet API manuseia O URL de solicita o possui um nome de a o e par metros nos pares de nome valor da seguinte forma https exemplo com api xml action sco info amp sco id 2006334909 Se voc tiver acesso a uma conta do Acrobat Connect Pro na qual possa testar chamadas API fa a uma experi ncia Na verdade a Adobe recomenda testar as chamadas API no navegador enquanto voc aprende a API e escreve aplicativos Antes de come ar uma boa id ia instalar uma ferramenta que permita a exibi o dos cabe alhos de solicita o e resposta HTTP no seu navegador Chamar common info no navegador 1 Opcional Habilite uma ferramenta para exibir cabe alhos HTTP no seu navegador 2 Abra um navegador e v at a p gina de logon do Acrobat Connect Pro 3 Sem fazer logon exclua a parte do URL depois do nome de dom nio e adicione uma chamada a common info https exemplo com api xml action common info A resposta de common info fornece informa es sobre sua sess o com o servidor especialmente o cookie que identifica sua sess o lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt common locale en time zone id 85 gt lt cookie gt breezbryf9ur23mbokzs8 lt cookie gt lt date gt 2008 03 13T01 21 13 190 00 00 lt date gt lt hos
95. reuni es do usu rio agendadas no presente ou no futuro O fluxo de trabalho do aplicativo pode fazer logon do usu rio e exibir suas reuni es ou pode adicionar o usu rio a uma reuni o e depois exibir as reuni es Exibir as reuni es do usu rio significa listar o conte do da pasta my meetings Exibir as reuni es de um usu rio 1 Fa a o logon do usu rio consulte Fazer logon a partir de um aplicativo 2 Chame report my meetings para listar as reuni es do usu rio https exemplo com api xml action report my meetings Voc pode adicionar um filtro para reduzir a resposta Por exemplo voc pode excluir reuni es que tenham terminado https exemplo com api xml action report my meetings amp filter expired false 3 Analise a resposta para obter os valores dos elementos de meet ing lt meeting sco id 2007063179 type meeting icon meeting permission id host active participants 0 gt lt name gt Reuni o geral de setembro lt name gt lt domain name gt exemplo com lt domain name gt lt url path gt sept15 lt url path gt lt date begin gt 2006 09 15T09 00 00 000 07 00 lt date begin gt lt date end gt 2006 09 15T18 00 00 000 07 00 lt date end gt lt expired gt false lt expired gt lt duration gt 09 00 00 000 lt duration gt lt meeting gt 4 Crie um URL de uma sala de reuni es concatenando http ou https domain name eurl path ADOBE ACROBAT CONNECT PRO 7 0 31 Uso do Acrobat Connect
96. rio no servidor account id Inteiro A ID da conta qual o usu rio pertence name Cadeia de caracteres O nome da conta qual o usu rio pertence date expired Data e hora A data e a hora de expira o do logon do usu rio Exemplo de solicita o https exemplo com api xml action user accounts amp login janewacme com amp password grandefelino Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt users gt lt user user id 2006258745 lt name gt Conta para teste lt name gt lt date expired gt 2999 12 31T16 00 00 000 08 00 lt date expired gt lt user gt lt users gt lt results gt account id 624520 gt 177 user transcript update Disponibilidade Breeze 5 Connect Enterprise Web Services 6 Descri o ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Substitui a pontua o de um item dentro de um curr culo Por exemplo voc pode usar user transcript update para dar a um usu rio a pontua o para um treinamento externo Essa a o s funciona para itens dentro de um curr culo e voc precisa da permiss o manage para o curr culo URL de solicita o http nome do servidor api xml action user transcript update amp curriculum id integer amp sco id integer amp status allowedValue amp score integer amp principal id integer amp session Bree
97. se o principal possui filhos Se o principal for um grupo use 1 ou true Se o principal for um usu rio use 0 ou false last name Cadeia de S N O novo sobrenome a ser atribu do ao usu rio Obrigat rio para criar um usu rio caracteres N o use com grupos login Cadeia de S N O novo nome de logon do principal normalmente o endere o de email do caracteres principal Deve ser exclusivo no servidor Obrigat rio para criar ou atualizar um usu rio N o use com grupos name Cadeia de S N O nome do novo grupo Use somente ao criar um novo grupo Obrigat rio para caracteres criar um grupo password Cadeia de N A nova senha do usu rio Use somente ao criar um novo usu rio caracteres principal id Cadeia de S N A ID do principal que tem as informa es que voc deseja atualizar Obrigat rio caracteres para atualizar um usu rio ou grupo mas n o use para cri los ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Nome Tipo Obrigat rio Descri o send email Booleano N Uma marca que indica se o servidor deve enviar um email para o principal com informa es de conta e logon type Cadeia de S N O tipo de principal Usar somente ao criar um novo principal consulte type para caracteres conhecer os valores session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma caracteres biblioteca de gerenciamento de cookies no cliente Filtro
98. solicita o seja truncada Com o POST voc pode adicionar cerca de 50 trios solicita o Para chamar acl field update voc precisa da permiss o modify para o SCO ou a conta URL de solicita o http nome do servidor api xml action acl field update amp acl id integer amp field id string amp value string amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o acl id Inteiro S A ID do SCO ou da conta Pode ser uma sco id ou uma account id v lida field id Cadeia de S O nome do campo para o qual voc desejar atualizar o valor O campo pode ser caracteres definido pelo servidor ou personalizado A field id de um campo personalizado come a com x como x 12056 value Cadeia de S O valor a ser definido caracteres session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma caracteres biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt results gt Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c
99. status code ok gt lt contact gt lt email gt robertoeacme com lt email gt lt first name gt Roberto lt first name gt lt last name gt Souza lt last name gt lt contact gt lt manager account id 624520 disabled has children false is hidden false is primary false principal id 2006282569 type user gt lt ext login gt josesilvawexemplo com lt ext login gt lt login gt josesilvawexemplo com lt login gt lt name gt jose silva lt name gt lt email gt josesilvawexemplo com lt email gt lt first name gt Jose lt first name gt lt last name gt Silva lt last name gt lt x 2007017651 gt S o Francisco lt x 2007017651 gt lt manager gt lt preferences acl id 2006258745 lang en time zone id 4 gt lt principal account id 624520 disabled has children false is hidden false is primary false principal id 2006258745 type user gt lt ext login gt anewacme com lt ext login gt lt login gt janewacme com lt login gt lt name gt Jane Silva lt name gt lt email gt janewacme com lt email gt lt first name gt Jane lt first name gt lt last name gt Silva lt last name gt lt x 2007017651 gt S o Francisco lt x 2007017651 gt lt principal gt lt results gt Consulte tamb m principal list principal list by field principal update 89 ADOBE ACROBAT CONNECT PRO 7 0 90 Uso do Acrobat Connect Pro Web Services principal list Disponibilidade Breez
100. um URL da sala de reuni es consulte Criar URLs de sala de reuni es para obter mais detalhes 4 Acrescente um par metro session e o valor do cookie BREEZESESSION ao URL da sala de reuni es http exemplo com employeeMeeting session breezbityp829r9o0zv5rd 5 Abra o URL da sala de reuni es que tiver o valor session anexado Uma maneira de fazer isso com um comando JavaScript onClick lt a href http exemplo com employeeMeeting onClick javascript window open http exemplo com employeeMeeting session breezbityp 829r9ozv5rd Breeze toolbar no menubar no width 800 height 600 resizable yes return false gt http exemplo com employeeMeeting lt a gt ADOBE ACROBAT CONNECT PRO 7 0 40 Uso do Acrobat Connect Pro Web Services Iniciar uma reuni o e deixar o usu rio entrar como convidado 1 Depois que o usu rio estiver autenticado na sua rede fa a o logon dele no Acrobat Connect Pro consulte Fazer logon usando a autentica o de cabe alho HTTP para obter mais detalhes 2 Obtenha o valor do cookie BREEZESESSION para a sess o do usu rio de uma das seguintes maneiras Chame common info e recupere o valor do cookie da resposta lt cookie gt breezma6zor9rdfps8h6a lt cookie gt Recupere o valor do cookie BREEZESESSION do cabe alho da resposta depois de chamar login Set Cookie BREEZESESSION breezqw4vtfarqxvf9pk2 domain macromedia com path 3 No seu aplicativo crie o URL da sala de reuni es consu
101. um grupo O mesmo que a principal id de um principal que possui o valor type de group filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de N Uma classifica o que retorna resultados em uma determinada sequ ncia classifica o session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Observa o A filtragem pelo elemento Login til mas lenta e a redu o do desempenho inevit vel Tamb m poss vel filtrar de acordo com um nome de campo especial manager id para retornar uma lista de principais que respondem a um determinado gerente por exemplo https exemplo com api xml action principal list amp filter manager id 2006282569 Quando voc usa filter manager id cada elemento de principal na resposta tem um atributo manager id lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt principal list gt ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services lt principal principal id 2006258745 account id 624520 type user has children false is primary false is hidden false manager id 2006282569 gt lt name gt Patr cia Louzada lt name gt lt login gt plouzadaeminhaemp
102. update com um valor especial de permiss o permission id remove Se a reuni o estiver em andamento e o usu rio j tiver entrado na sala ele n o ser removido da reuni o No entanto quando a sess o dele expirar ele n o poder reentrar Remover a permiss o de um usu rio para acessar uma reuni o 1 Opcional Chame permissions info para verificar a permiss o de entrada na reuni o do principal https exemplo com api xml action permissions info amp acl id 2007018414 No entanto voc n o precisa saber a permiss o espec fica que o principal possui antes de remov la 2 Obtenha a sco id da reuni o consulte Encontrar a sco id de uma reuni o 3 Obtenha a principal id consulte Encontrar uma principal id 4 Chame permissions update usando a sco id da reuni o como acl id e permission id remove https exemplo com api xml action permissions update amp acl id 2007018414 amp principal id 2006258745 amp permission id remove Calcular o uso da reuni o Depois que voc criar usu rios e reuni es do Acrobat Connect Pro pode ser necess rio calcular o uso da reuni o O uso da reuni o normalmente calculado de uma das seguintes maneiras O tempo que cada usu rio gasta em determinada reuni o em minutos por usu rio O n mero de participantes simult neos da reuni o O tempo que o usu rio gasta em uma reuni o medido por uma transa o que a intera o entre um principal e um SCO neste ca
103. usando o par metro session Fazer logon usando a autentica o de cabe alho HTTP Observa o As instru es nesta se o se aplicam somente ao Acrobat Connect Pro Server Seu aplicativo pode usar um servidor central confi vel para autenticar os usu rios com logon nico e passar a autentica o da sua rede aqui chamada de externa para o Acrobat Connect Pro Server sem passar explicitamente uma ID e senha do usu rio do Acrobat Connect Pro Server Para obter instru es detalhadas sobre como configurar a autentica o do cabe alho HTTP consulte Guia de Instala o e Configura o do Adobe Acrobat Connect Pro ADOBE ACROBAT CONNECT PRO 7 0 13 Uso do Acrobat Connect Pro Web Services Com a autentica o do cabe alho HTTP o usu rio faz logon no seu servidor de autentica o Assim que o usu rio estiver autenticado voc pode adicionar um cabe alho de solicita o HT TP que identifique o usu rio ou configurar um servidor proxy para adicionar o cabe alho O filtro de autentica o do Acrobat Connect Pro denominado HeaderAuthenticationFilter converte seu identificador de usu rio em uma ID de logon do Acrobat Connect Pro e autentica o usu rio Servidor de autentica o Servidor proxy Filtro de autentica o Acrobat Connect Pro Server E Es gt E E Merreerrr m HHHH 11 Banco de dados SQ Os filtros de autentica o convertem as credenciais de auten
104. usar filter type meet ing a chamada retornar todas as transa es da reuni o https exemplo com api xml action report bulk consolidated transactions amp filter type meeting A partir da resposta voc pode calcular o uso das reuni es do Acrobat Connect Pro comparando os tempos em date created e date closed consulte Calcular o uso da reuni o Entretanto essa chamada a report bulk consolidated transactions com filter type meet ing retorna somente usu rios que fizerem logon na reuni o como participantes e n o aqueles que entrarem na reuni o como convidados URL de solicita o http nome do servidor api xml action report bulk consolidated transactions amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de classifica o N Uma classifica o que retorna resultados em uma determinada sequ ncia session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt rep
105. use external auth use login Cadeia de caracteres S N O nome de logon do usu rio N o use se voc usar autentica o externa ou do cabe alho HTTP password Cadeia de caracteres S N A senha do usu rio N o use se voc usar autentica o externa ou do cabe alho HTTP domain Cadeia de caracteres N O nome de dom nio de sua conta hospedada pelo Acrobat Connect Pro Se sua organiza o estiver executando um Acrobat Connect Pro Server licenciado n o use domain session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o http exemplo com api xml action login amp login anewacme com amp password happy amp session breeztg8mz53r93vebwur Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt Consulte tamb m logout logout Disponibil
106. usu rios de entrar no modo de tela inteira fid meeting hold Permite aos host suspender participantes fid meeting host cursors Permite ao host alterar a exibi o de seu cursor fid meeting im Ativa o pod de mensagens instant neas Este recurso faz parte da integra o do Acrobat Connect Pro com os servidores de comunica o em tempo real da Microsoft compat veis Desative este recurso quando desejar mostrar o pod de lista de convidados fid meeting invitee presence true mas oculte o pod de mensagens instant neas associado fid meeting invitee presence fid meeting manage link Ativa o pod de lista de convidados e o pod de mensagens instant neas associado Este recurso faz parte da integra o do Acrobat Connect Pro com os servidores de comunica o em tempo real da Microsoft compat veis Ativa o link Gerenciar a sala com o Web Manager no menu da reuni o fid meeting note Ativa o pod de notas fid meeting notes clear fid meeting pause annotate Limpa automaticamente o hist rico do pod de notas quando uma nova sess o de uma reuni o existente iniciada Permite aos usu rios pausar durante o compartilhamento de tela e fazer anota es em um quadro branco sobreposto fid meeting people list Ativa o pod de lista de participantes fid meeting poll fid meeting pres only fid meeting pr mode Ativa o pod de pesquisa Ativa o uso da rea exclusiva do aprese
107. xml action permissions update amp acl id 2007018414 amp principal id public access amp permission id denied 3 Chame permissions update novamente para adicionar um host um apresentador e convidados 4 Crie o URL de uma sala de reuni es consulte Criar URLs de sala de reuni es Criar reuni es personalizadas Quando voc cria uma reuni o do Acrobat Connect Pro pode atribuir a ela um modelo de sala de reuni es que cria um layout personalizado para a sala de reuni es Se voc n o atribuir um modelo a sala de reuni es ser criada com o modelo de reuni o padr o Para editar um modelo de sala de reuni es inicie o Acrobat Connect Pro Central e clique no URL do modelo Voc pode editar o modelo enquanto est na pasta de modelos da reuni o Meus modelos ou Modelos compartilhados caso voc tenha privil gio de edi o na pasta Criar uma sala de reuni es usando um modelo 1 Fa a logon como usu rio administrador do seu aplicativo 2 Chame sco shortcuts https exemplo com api xml action sco shortcuts 3 Analise a resposta para obter a sco id da pasta que cont m os modelos de reuni o lt sco tree id 624529 sco id 625529 type shared meeting templates gt lt domain name gt http exemplo com lt domain name gt lt sco gt ADOBE ACROBAT CONNECT PRO 7 0 34 Uso do Acrobat Connect Pro Web Services lt sco tree id 624530 sco id 2006258751 type my meeting templates gt lt domain name gt http exe
108. 0 733 07 00 lt date modified gt lt duration gt 00 02 58 250 lt duration gt lt sco gt Obter resultados da pesquisa da reuni o Para acessar os resultados de uma pesquisa usada durante uma reuni o use report quiz interactions Essa a o apresenta todos os resultados da reuni o mas voc pode usar um filtro para reduzir as respostas Cada resposta de m ltipla escolha da pesquisa possui um identificador inteiro sendo a primeira resposta na lista exibida de n mero 0 a segunda de n mero 1 etc Qual a sua cor favorita D azul 2 A Vermelho o B Branco o Dourado 1 Rosa 1 J Violeta o E Resultados da transmiss o aja E A resposta 0 B resposta 1 ADOBE ACROBAT CONNECT PRO 7 0 39 Uso do Acrobat Connect Pro Web Services Obter os resultados de uma pesquisa da reuni o 1 Certifique se de que o host da reuni o fechou a pesquisa Os resultados da pesquisa ficam armazenados na reuni o at a pesquisa ser fechada 2 Obtenha a sco id da reuni o consulte Encontrar a sco id de uma reuni o 3 Chame report quiz interactions usando a sco id da reuni o https exemplo com api xml action report quiz interactions amp sco id 2007071193 4 Opcional Adicione um filtro para reduzir a resposta por exemplo e filter response 1 para verificar todos os usu rios que deram uma resposta espec fica e filter interaction id 2007027923 para verificar todas as respostas a uma pesquisa uma reuni
109. 25 pasta user meetings 25 pastas compartilhadas 25 permiss o Negada 44 permission id 189 denied 44 manage 44 para reuni es 31 view 44 permissions defini o 189 permissions info 82 permissions reset 85 permissions update 86 nos aplicativos de reuni o 29 nos aplicativos de treinamento 43 permiss es 27 Biblioteca de treinamento 43 configura o para reuni es 204 verificar principal 28 verificar SCO 27 Permiss es da biblioteca de treinamento 43 personalizados campos Consulte campos personalizados pods desativa o 40 pontua o do question rio apresenta o 51 pontua o apresentar 51 principais defini o 18 encontrar uma principal id 18 excluir 95 NDICE REMISSIVO 209 listar todos 19 tipos 196 verificar permiss es 27 28 principal id encontrar 18 do usu rio atual 19 principal info 87 principal list defini o 90 teste do navegador 8 principal list by field 92 principal update defini o 96 exemplo 20 principals delete 95 Q quota threshold exceeded 100 quota threshold info 98 quota threshold update 102 R recursos Acrobat Connect Pro 2 Adobe 1 formatos de data hora 2 Microsoft SQL Server 3 online 2 SCORM 3 servi os Web 2 XML 2 XPath 2 XSLT 2 recursos da Adobe baixar 1 Recursos do Acrobat Connect Pro 2 recursos do Adobe Acrobat Connect Pro 2 recursos do desenvolvedor 1 recursos XML 2 remo o da inscri o de usu rios de cursos ou curr cu
110. 381223 gt ue gt Jo o lt value gt id 381302 gt ue gt Davi lt value gt id 381405 gt ue gt Maria lt value gt lt acl field list gt lt results gt Consulte tamb m acl field info acl field update 56 ADOBE ACROBAT CONNECT PRO 7 0 57 Uso do Acrobat Connect Pro Web Services acl field update Disponibilidade Breeze 5 Connect Enterprise Web Services 6 Descri o Atualiza o valor de um campo que pertence a um SCO ou conta Observa o Para atualizar um campo padr o de um principal um usu rio ou grupo use a a o principal update Para atualizar um campo personalizado de um principal use a a o acl field update O SCO ou conta pertence a pelo menos uma lista controle de acesso ACL que lista os principais com permiss o de acessar o SCO ou a conta Chame acl field info para determinar os campos que o SCO ou a conta possui Na resposta voc pode ver a field id de que precisa para a solicita o de acl field update lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt acl fields gt lt field acl id 2006258745 field id email gt lt value gt janeQacme com lt value gt lt field gt lt acl fields gt lt results gt poss vel especificar v rios trios de acl id field id e value Se voc fizer isso use um m todo POST HTTP em vez de usar o GET para fazer a solicita o O m todo GET tem limita es que podem fazer com que a
111. 624520 is primary false permission id manage is required true field type text gt lt comments gt test lt comments gt lt name gt Country lt name gt lt field gt 3 Obtenha a principal id do usu rio consulte Encontrar uma principal id 4 Chame acl field update para definir o valor do campo passando uma field id a principal id do usu rio como acl id e um valor https exemplo com api xml action acl field update amp acl id 2006258745 amp field id 2007017474 amp value San 20Francisco 5 Analise a resposta para obter um c digo de status ok Criar grupos Para adicionar usu rios a grupos voc precisa chamar principal update como o usu rio Administrador do seu aplicativo Adicionar um usu rio a um grupo 1 Fa a logon como usu rio administrador do seu aplicativo 2 Opcional Se o usu rio ainda n o existir crie o usu rio com principal update https exemplo com api xml action principal update amp first name josewayjose amp last name silva amp login joseesilva com amp password nothing amp type user amp has children 0 3 Opcional Analise a resposta para obter a principal id do novo usu rio 4 Se o usu rio j existir chame principal l1ist para obter a principal id do usu rio https exemplo com api xml action principal list amp afilter type user 5 Analise a resposta para obter a principal id lt principal principal id 5611980 account id 624520 type user has children false i
112. 745674 folder id 2006745669 type link icon course lang en source sco id 2006745673 display seq 0 source sco type 0 gt lt name gt Tudo sobre comunidades na Web lt name gt lt url path gt 180422078 lt url path gt lt description gt test lt description gt lt date created gt 2006 06 12T14 48 25 980 07 00 lt date created gt lt date modified gt 2006 06 12T14 48 25 980 07 00 lt date modified gt lt sco gt A resposta retorna uma lista simples de elementos sco que inclui o curr culo e cada SCO nele contido Voc pode criar uma hierarquia usando os valores de sco id folder id e depth O SCO com type curriculum o curr culo que cont m os cursos Exibir o trabalho conclu do e pendente de um usu rio em um curr culo 1 Obtenhaa sco id do curr culo consulte Encontrar a sco id de um curso ou curr culo 2 Obtenha a principal id do usu rio consulte Encontrar uma principal id ADOBE ACROBAT CONNECT PRO 7 0 51 Uso do Acrobat Connect Pro Web Services 3 Chame report curriculum taker passando a principal id como user id https exemplo com api xml action report curriculum taker amp user id 2006258745 amp sco id 2006745669 4 Analise a resposta para obter o atributo status de cada elemento sco e quaisquer outros valores que voc queira exibir no aplicativo lt sco transcript id 2006745722 path type prereq none asset id sco id 2006745674 depth 1 folder id 2006745669 type 15 icon
113. 8 547 07 00 lt date created gt lt date closed gt 2006 08 03T12 34 04 093 07 00 lt date closed gt lt row gt 3 No aplicativo calcule a diferen a de tempo entre as duas datas Uma maneira de fazer isso em Java gravar um m todo utilit rio que converta os valores de data e hora ISO 8601 apresentados na resposta em um objeto GregorianCalendar Em seguida converta todas as datas de GregorianCalendar em milissegundos calcule a diferen a entre a hora de cria o e a de fechamento e converta a diferen a em minutos 4 Repita o procedimento para todas as transa es da reuni o que atendam a seus crit rios e totalize os tempos de uso da reuni o Verificar cotas de reuni o O n mero de participantes simult neos permitido em reuni es determinado por sua licen a do Acrobat Connect Pro Para verificar sua cota para o n mero de participantes simult neos em reuni es chame report quotas e procure a cota denominada concurrent user per meeting quota na resposta lt quota acl id 624529 quota id concurrent user per meeting quota used 0 limit unlimited soft limit 1000000000 gt lt date begin gt 2004 03 09T09 45 02 297 08 00 lt date begin gt lt date end gt 2999 12 31T16 00 00 000 08 00 lt date end gt lt quota gt A cota tem um limite e um limite flex vel O limite flex vel o limite de simultaneidade adquirido para a conta Ele equivale ao limite a menos que voc tenha adquirido um Burst Pack para
114. 9 source sco id type content version 1 gt lt date created gt 2006 05 11T12 00 02 000 000 07 00 lt date created gt lt date modified gt 2006 05 16T15 22 25 703 07 00 lt date modified gt lt name gt Question rio para teste lt name gt lt url path gt quiz lt url path gt lt passing score gt 10 lt passing score gt lt duration gt 15100 0 lt duration gt lt section count gt 6 lt section count gt lt sco gt O valor url path inclui barras no in cio e no fim Voc pode pegar o url path de report my meetings report my training ou de qualquer outra chamada que o apresente como resultado 5 Concatene o url path com domain name http exemplo com f2006258748 ADOBE ACROBAT CONNECT PRO 7 0 27 Uso do Acrobat Connect Pro Web Services Baixar arquivos Voc pode baixar arquivos zip do Acrobat Connect Pro para o computador local do usu rio O arquivo zip um SCO Para baix lo voc precisa construir um URL de download para o arquivo zip que fica assim http dom nio servidor caminho url sa da caminho url zip download zip Voc provavelmente j sabe o nome de dom nio do seu servidor como exemplo com Se voc n o souber pode descobrir ao chamar sco shortcuts Baixar um arquivo zip do servidor 1 Chame sco shortcuts https exemplo com api xml action sco shortcuts 2 Extraia qualquer valor de domain name da resposta http exemplo com 3 Chame sco info coma sco id do arquivo zip https
115. ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o sco id Inteiro 5 A ID exclusiva da apresenta o ou do curso que contiver o question rio filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de N classifica o Uma classifica o que retorna resultados em uma determinada sequ ncia session Filtros Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt results gt lt status code allowedValue gt lt report quiz interactions gt lt row display seg integer transcript id integer interaction id integer sco id integer score integer gt lt name gt string lt name gt lt sco name gt string lt sco name gt lt date created gt datetime lt date created gt lt description gt string lt description gt lt response gt integer lt response gt lt row gt lt report quiz interactions gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que
116. ADOBE ACROBAT CONNECT PRO 7 USO DO ADOBE ACROBAT CONNECT PRO 7 WEB SERVICES Pa Adobe 2008 Adobe Systems Incorporated Todos os direitos reservados Uso do Adobe Acrobat Connect Pro Web Services Protegido pelas patentes americanas 5 929 866 5 943 063 6 289 364 6 563 502 6 639 593 6 754 382 7 002 597 7 006 107 7 209 258 7 262 782 7 333 110 Patentes pendentes nos Estados Unidos e em outros pa ses Se for distribu do com software que inclua um contrato de usu rio final este manual bem como o software descrito nele ser fornecido sob licen a e poder ser usado ou copiado somente de acordo com os termos dessa licen a Exceto conforme o permitido por essa licen a nenhuma parte deste manual poder ser reproduzida armazenada em um sistema de recupera o ou transmitida de nenhuma forma ou por qualquer meio eletr nico mec nico de grava o ou outro sem o consentimento pr vio por escrito da Adobe Systems Incorporated Observe que o conte do deste manual ser protegido por leis de direitos autorais mesmo que ele n o seja distribu do com software que inclua um contrato de licen a de usu rio final O conte do deste manual fornecido para fins informativos apenas est sujeito a altera es sem aviso pr vio e n o deve ser interpretado como um compromisso da Adobe Systems Incorporated A Adobe Systems Incorporated n o assume nenhuma responsabilidade pelos erros ou imprecis es que poder o aparecer no
117. Acrobat Connect Pro implementa v rias cotas por exemplo o n mero de usu rios simult neos em treinamento o n mero de downloads o n mero de autores e assim por diante Embora a licen a do servidor determine certas cotas voc pode estender sua licen a al m desse limite Na resposta de report quotas soft limit o n mero definido por sua licen a O soft limit o mesmo que o limit a menos que voc tenha adquirido um Burst Pack para reuni es o que permite que participantes adicionais excedentes entrem ultrapassando o limite URL de solicita o http nome do servidor api xml action report quotas amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente 145 Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report quotas gt ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services lt quota acl id integer quota id string used integer lt date begin gt datetime lt date begin gt lt date end gt datetime lt date end gt lt quota gt lt report quotas gt lt results gt Valores da resposta limit allowedValue soft
118. Algumas partes s o licenciadas pela Nellymoser www nellymoser com A tecnologia de compacta o de udio de 3 camadas MPEG est licenciada pela Fraunhofer IIS e THOMSON multimedia http www iis fhg de amm Sorenson A tecnologia de compacta o e descompacta o de v deo Sorenson Spark est licenciada pela Sorenson Media Inc Spark Thomson O licenciado n o deve usar udio compactado por MP3 no Software para transmiss o em tempo real terrestre sat lite cabo ou outra m dia transmiss o via Internet ou outras redes como mas n o limitado a intranets etc ou em aplicativos de udio pr pago ou de udio sob demanda para qualquer dispositivo que n o seja PC por exemplo telefone celular ou set top box O licenciado concorda que o uso de dispositivos que n o sejam PC como descrito aqui pode exigir o pagamento de royalties de licenciamento ou outras quantias para terceiros que possam ser propriet rios dos direitos de propriedade intelectual relacionados tecnologia MP3 e que a adobe n o pagou royalties nem outras quantias em favor dos direitos de propriedade intelectual de terceiros para tal uso Se o licenciado precisar de um decodificador de MP3 para uso em dispositivos que n o sejam PC o licenciado ser respons vel pela obten o da licen a necess ria para a tecnologia MP3 Adobe Systems Incorporated 345 Park Avenue S o Jos Calif rnia 95110 EUA Aviso aos usu rios finais do governo dos EUA O Soft
119. Cada exibi o de slide uma transa o A transa o uma intera o entre o usu rio e qualquer SCO do Acrobat Connect Pro Neste caso a transa o entre um usu rio e um slide Essa a o retorna todas as ocorr ncias de principais que est o exibindo slides na conta a menos que voc filtre a resposta 110 ADOBE ACROBAT CONNECT PRO 7 0 111 Uso do Acrobat Connect Pro Web Services URL de solicita o http nome do servidor api xml action report bulk slide views amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de classifica o N Uma classifica o que retorna resultados em uma determinada sequ ncia session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report bulk slide views gt lt row transaction id integer principal id integer gt lt page gt integer lt page gt lt date created gt datetime lt date created gt lt row gt lt report
120. Central exibe o valor mas o usu rio n o pode defini lo usando esse programa Voc tamb m pode usar esse valor nos aplicativos personalizados permission id Cadeia de caracteres S A permiss o de que o principal precisa para o objeto para definir ou exibir o valor do campo O nico valor permitido manage Obrigat rio para criar um campo name Cadeia de caracteres S O r tulo do campo na interface do usu rio Obrigat rio para criar um campo comments Cadeia de caracteres N Quaisquer coment rios que voc definir para o campo personalizado exibidos como texto de dica na sua interface do usu rio poss vel usar at 60 caracteres field type Cadeia de caracteres S O tipo de campo Os valores permitidos s o text textarea e password Obrigat rio para criar um campo is required Booleano S Define se esse campo personalizado obrigat rio Usar true se o valor precisar ser especificado para esse campo em cada objeto que o usar Caso contr rio usar false Obrigat rio para criar um campo is primary Booleano S Define se esse campo personalizado pode ser exclu do pela interface do usu rio true se n o puder ser exclu do e false se puder display seq Inteiro N A seq ncia na qual o Acrobat Connect Pro Central ou seu aplicativo exibe o campo personalizado em rela o a outros campos personalizados field id Inteiro 5 O nome de um campo que possui um valor que voc queira atualizar Obrigat rio para atualizar um campo session
121. Connect Pro Cada tipo de pasta mapeado para uma pasta do Acrobat Connect Pro Central e exige determinados n veis de permiss o de acesso descritos na tabela a seguir ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Valor do tipo Descri o account custom Conte do personalizado para uma conta como p gina de logon personalizada banner etc content A pasta Conte do compartilhado Requer privil gio de Administrador ou permiss o de gerenciamento courses A pasta Treinamento compartilhado Requer privil gio de Administrador ou permiss o de gerenciamento events A pasta Eventos compartilhados Requer privil gio de Administrador ou permiss o de gerenciamento meetings A pasta Reuni es compartilhadas Requer privil gio de Administrador ou permiss o de gerenciamento my courses A pasta Meu treinamento Por padr o o usu rio individual possui permiss o de gerenciamento my content A pasta Meu conte do Por padr o o usu rio individual possui permiss o de gerenciamento my events A pasta Meus eventos Por padr o o usu rio individual possui permiss o de gerenciamento my meetings A pasta Minhas reuni es Por padr o o usu rio individual possui permiss o de gerenciamento my meeting templates A pasta Meus modelos Por padr o o usu rio individual possui permiss o de gerenciamento seminars A pasta Semin rios compartilhados Requer pri
122. Cont iner Informa es sobre todos os cursos em que o usu rio est inscrito course Cont iner Informa es sobre um curso em que o usu rio est inscrito sco id Inteiro A ID exclusiva do curso type Valor permitido O tipo de curso para conhecer os valores permitidos consulte type icon Valor permitido O tipo de cone que identifica o curso na interface do usu rio Para um curso sempre course permission id Valor permitido O n vel de permiss o que o usu rio tem no curso consulte permission id para conhecer os valores name Cadeia de caracteres Nome do curso url Cadeia de caracteres O URL no qual o usu rio pode acessar o curso no servidor Inclui o nome de dom nio e o identificador do curso date created Data e hora A data e a hora em que o curso foi criado date modified Data e hora A data e a hora em que o curso foi modificado pela ltima vez date begin Data e hora A data e a hora em que o curso est dispon vel para os usu rios come arem date end Data e hora A data e a hora em que o curso foi encerrado url path Cadeia de caracteres A parte do URL do curso que atua como identificador do curso ap s o nome de dom nio expired Booleano Define se o curso expirou true se tiver false se n o tiver completed Booleano Define se o usu rio concluiu o curso true em caso positivo false em caso negativo Exemplo de solicita o https exemplo com api xml action report my courses
123. Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt Consulte tamb m learning path info learning path update user update pwd Disponibilidade ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Altera a senha de um usu rio Uma senha pode ser alterada em um destes casos Por um Administrador conectado conta com ou sem a senha antiga do usu rio Por qualquer usu rio do Acrobat Connect Pro Server com o n mero principal id nome de logon e senha antiga do usu rio Um administrador pode criar regras para senhas v lidas no servidor Essas regras podem incluir por exemplo o n mero e os tipos de caracteres que a senha deve conter Se um usu rio envia uma nova senha que n o acate as regras o Acrobat Connect Pro emite um erro que mostra que a nova senha inv lida Quando voc chama user update pwd a senha enviada por HTTP ou HTTPS na forma de hash URL de solicita o http nome do servidor api xml action user update pwd amp user id integer amp password old string amp password string amp password verify string amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o user id Inteiro 5 A ID do usu rio password old Cadeia de S N A senha atual do usu rio Obrigat rio
124. ION Use este par metro se voc n o caracteres usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report user trainings taken gt lt row transcript id integer max retries integer sco id integer type allowedValue icon allowedValue status allowedValue certificate integer score integer permission id allowedValue attempts allowedValue gt lt name gt string lt name gt lt description gt string lt description gt lt url path gt string lt url path gt lt date taken gt datetime lt date taken gt lt from curriculum gt boolean lt from curriculum gt lt row gt lt report user trainings taken gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status type Valor permitido O tipo do SCO Os valores permitidos s o user content content emy content report user trainings taken Cont iner Uma lista de todos os treinamentos realizados pelo usu rio row Cont iner Informa es sobre um curso ou curr culo que o usu rio realizou t
125. NAA TEA TA doa COUT Ei Tao DE 24 Baixar arqu VOS is iris a ae ag CEE Na A ES CE E RSA 27 Verificar permiss es asunceracieai atas Cestas a ETA va pda de e CTA a RE da 27 Cap tulo 4 Reuni es ENCONtrarTOUNI ES agenar es IDA RR IM CRT ERRA DE UA E RO A AR TR E 29 ExibiE reuni es sans ras nani cdi Gado nica DUE a a ia Casal epi o A e EAEI ala 30 Criar URLs dessala de TeUNIDES ausaragarar ande san dando papai ale apar degelo ds 31 Criar rOUNI S asa im sas as aa E DRT Pato DESDE ENE Rea a a mta EE 32 Criar reuni es personalizadas areste sonir in EE Ee ins Rn Do Lane ira era po pa N a a 33 Convidar usu rios para as reuni es ccccccccc ici see rrenan rrenan raras 34 Remover usu rios das reuni es cccciciiciscci cics r eee arara erre r arara 36 Calcular o uso da reuni o cccl ienes ecra renan errar arena rear 36 Verificarcotas de reuniao sisqaasasnmesa nai pne as ans ni i nenene aid PESA IE ea Ian o 37 Obter arquivos mortos de reuni o ccccccccc cessar errar arara rear 38 Obter resultados da pesquisa da reuni o cccccicicicic cics eee erre rare rear 38 Iniciar reuni es com autentica o externa cccecne nene ren ar rena 39 Configurar defini es de conformidade cccccccisisic eee renan erre 40 Cap tulo 5 Treinamento Permiss es da biblioteca de treinamento cccccicicc cce rrenan 43 Encontrar cursos e curr culos esee E cce err KEEP REE REEE ONRET 44 CriariUM CURSO sapien
126. Pro 7 Descri o Um c digo que indica o status da resposta consulte status Fornece informa es sobre o texto de isen o de responsabilidade exibido quando um usu rio entra em uma reuni o Para obter mais informa es sobre isen o de responsabilidade consulte meeting disclaimer update URL de solicita o https servername api xml action meeting disclaimer info amp account id integer amp session string 79 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o account id Inteiro N A ID da conta para a qual o texto de isen o de responsabilidade recuperado Se n o for usada a conta com a qual voc est conectado no momento ser atualizada session Cadeia de N Uma cadeia de caracteres o valor do cookie BREEZESESSION caracteres Filtros Filtros n o podem ser usados com esta a o Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt disclaimer gt string lt disclaimer gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status disclaimer Cadeia de caracteres O texto do aviso de isen o de respons
127. REEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report quiz question distribution gt lt row display seg integer interaction id integer num correct integer num incorrect integer total responses integer percentage correct integer score integer gt lt name gt string lt name gt lt description gt string lt description gt lt row gt lt report quiz question distribution gt lt results gt 138 Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com O status da resposta atributos code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o https exemplo com api xml action report quiz question distribution report quiz question distribution Cont iner Informa es sobre todas as perguntas de um question rio row Cont iner Informa es sobre uma pergunta do question rio display seq Inteiro A sequ ncia no question rio em que caem as perguntas interaction
128. SO 639 2 descreve c digos de tr s letras O c digo do idioma afeta a exibi o do aplicativo Acrobat Connect Pro por exemplo uma sala de reuni es ou uma tela do Acrobat Connect Pro Central Valores Valor de duas letras Valor de tr s letras Idioma en eng Ingl s fr fre Franc s n o use fra de ger Alem o n o use deu ja jpn Japon s br bra Portugu s do Brasil object type Descri o Um atributo que descreve o tipo de um objeto do Acrobat Connect Pro Valores Valor Significado object type account Uma conta que cont m os principais e os SCOs object type action Uma a o na API XML do Web Services object type event Um evento do Acrobat Connect Pro object type hidden Um SCO que n o est vis vel no Acrobat Connect Pro Central ou no seu aplicativo se voc usar esse valor object type meeting Uma reuni o do Acrobat Connect Pro object type principal Um usu rio ou grupo object type readonly Uma configura o que indica que o Acrobat Connect Pro Central exibe alguns dados mas que o usu rio n o pode definir os dados nesse programa object type sco Um SCO que representa uma reuni o um curso um curr culo um conte do uma pasta ou qualquer outro objeto do servidor path type Descri o ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services O atributo path type descreve um tipo de caminho de aprendizado entre do
129. Seleciona todos os itens com data anterior a value S funciona com campos de data O valor deve ser uma data no formato ISO 860 filter gte datefield value Seleciona todos os itens com um valor em fieldmaior ou iguala value S funciona com campos de data O valor deve ser uma date no formato ISO 8601 filter lte datefield value Seleciona todos os itens com um valor em field menor ou igual a value S funciona com datas A data usa o formato ISO 8601 filter rows value Seleciona todos os principais que forem membros de um grupo especificados em um par metro separado Assume um valor booleano de true ou false O value n o diferencia mai sculas de min sculas Por exemplo qualquer um desses filtros capaz de encontrar uma reuni o de nome Reuni o Geral de Agosto amp filter name Reuni o geral de agosto amp filter name reuni o geral de agosto Alguns modificadores exigem um nome de campo para filtrar os resultados por exemplo name Outros filtros n o aceitam um nome de campo Para esses filtros que aceitam nomes de campo os campos permitidos variam para diferentes a es Verifique uma a o espec fica em Refer ncia de a es na p gina 52 para saber quais nomes de campo voc pode usar nos filtros 181 ADOBE ACROBAT CONNECT PRO 7 0 182 Uso do Acrobat Connect Pro Web Services Filtro de correspond ncia exata filter name Revis o de metas Encontra itens com Revis o de metas ou q
130. Services Listar todos os grupos aos quais o usu rio pertence 1 Chame principal list comaprincipal id do usu rio e filter is member true https exemplo com api xml action principal list amp principal id 2006258745 amp filter is member true 2 Analise a resposta para obter os elementos principal lt principal principal id 5698354 account id 624520 type group has children true is primary false is hidden false gt lt name gt Roberto Souza lt name gt lt login gt robertosouzawacme com lt login gt lt is member gt true lt is member gt lt principal gt Encontrar SCOs Todos os objetos do Acrobat Connect Pro s o do tipo Shareable Content Objects ou SCOs A palavra Shareable compartilh vel vem de sistemas de gerenciamento de aprendizado cujo conte do combinado em cursos ou curr culos e compartilhado entre eles No servidor o SCO pode ser qualquer objeto de conte do que esteja combinado com outros objetos de conte do em um curso ou curr culo Cursos curr culos apresenta es e outros tipos de conte do s o SCOs Reuni es eventos pastas rvores links arquivos gr ficos ou quaisquer outros objetos tamb m s o SCOs Cada SCO possui um identificador inteiro exclusivo chamado de sco id A sco id nica em todo o servidor Em uma conta hospedada pelo Acrobat Connect Pro a sco id nica em todas as contas Cada SCO tamb m possui um tipo como content course meeting etc Voc pode ver os val
131. T14 48 25 870 07 00 lt date created gt lt date modified gt 2006 06 12T14 48 25 870 07 00 lt date modified gt lt sco gt Listar todos os cursos e curr culos dispon veis 1 Obtenhaa sco id de uma pasta de treinamento especializado criada por voc consulte Encontrar a sco id de um curso ou curr culo Voc tamb m pode obter a sco id navegando at a pasta no Acrobat Connect Pro Central clicando em seu URL e lendo a sco ia no URL do navegador 2 Chame sco contents passando a sco id da pasta https exemplo com api xml action sco contents amp sco id 2006258748 A pr tica recomendada criar as pastas de treinamento especializado em um n vel inferior Ao fazer isso voc pode chamar sco contents em vez de sco expanded contents Isso proporciona melhor desempenho 3 Analise a resposta para obter name url path ou quaisquer outros valores que desejar exibir lt sco sco id 2007035246 source sco id 2006334909 folder id 2006258748 type content icon course display seq 0 is folder 0 gt lt name gt Introdu o a Java 101 lt name gt lt url path gt javal01 lt url path gt lt date begin gt 2006 07 20T17 15 00 000 07 00 lt date begin gt lt date modified gt 2006 07 20T17 21 38 860 07 00 lt date modified gt lt sco gt ADOBE ACROBAT CONNECT PRO 7 0 46 Uso do Acrobat Connect Pro Web Services Criar um curso Voc pode usar o Acrobat Connect Pro Central ou o Acrobat Connect Pro Web Services para
132. Uso do Acrobat Connect Pro Web Services Inscrever um usu rio Para conceder aos usu rios acesso ao treinamento a Adobe recomenda que voc os inscreva em cursos Isso concede a eles a permiss o adequada para iniciar e concluir o curso mostrando o rastreamento de uso e acesso a v rias a es de relat rio Os cursos s o diferentes de conte do Os cursos podem ser retomados em outro momento e oferecem o modo de revis o do servidor para obter informa es detalhadas consulte o Guia do Usu rio do Adobe Acrobat Connect Pro Seu aplicativo pode permitir que os usu rios se matriculem sozinhos em cursos o que envolve a chamada de permissions update para inscrever um usu rio por vez Voc tamb m pode escrever um fluxo de trabalho isto uma sequ ncia de chamadas API que cria um novo usu rio e o inscreve em um curso A inscri o de usu rios em um treinamento usando a API XML especificamente uma chamada a permissions update n o envia uma notifica o Para enviar notifica es de inscri o use o Acrobat Connect Pro Central para inscrever usu rios Inscrever um usu rio em um curso ou curr culo 1 Obtenhaa sco id do curso consulte Encontrar a sco id de um curso ou curr culo 2 Obtenhaa principal id do usu rio consulte Obter a principal id do usu rio atual 3 Para inscrever o usu rio no curso chame permissions update Use a sco id do curso como acl id com permission id de view https exempl
133. a es adicionais sobre o autor Usado somente com apresenta es caracteres Pode ser usado para o nome da empresa do autor ou qualquer outra informa o date begin Data e hora N A data e a hora de in cio programadas em formato ISO 8601 Usado somente para reuni es e cursos date end Data e hora N A data e a hora de fim programadas em formato ISO 8601 Usado somente para reuni es e cursos description Cadeia de N Uma descri o do SCO a ser exibido na interface do usu rio caracteres email Cadeia de N O endere o de email da pessoa de contato para uma apresenta o usado caracteres somente com os SCOs da apresenta o first name Cadeia de N O nome da pessoa de contato para uma apresenta o usada somente com caracteres SCOs da apresenta o folder id Inteiro S N A ID da pasta na qual o novo SCO ser armazenado Obrigat rio para um novo SCO mas n o use para um SCO existente lang Valor permitido N Uma abrevia o para o idioma associado ao SCO consulte 1ang para conhecer os valores Se n o estiver especificado ser usado o valor padr o da pasta na qual o SCO criado ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Nome Tipo Obrigat rio Descri o icon Valor permitido N O s mbolo visual usado para identificar um SCO no Acrobat Connect Pro Central tamb m fornece informa es sobre o SCO al m de seu tipo last name Cadeia
134. a es de API XML permissions update Para inscrever usu rios em cursos e verificar se eles t m as permiss es adequadas para acessar o curso group membership update Para adicionar usu rios a grupos se voc quiser inscrever um grupo report my training Para listar todos os cursos e curr culos nos quais o usu rio atual est inscrito incluindo o URL para acessar o curso ou curr culo report curriculum taker Para obter detalhes do progresso do usu rio em um curr culo report user trainings taken Para exibir o status mais recente de todos os cursos e curr culos do usu rio report user training transcripts Para listar todas as transcri es e pontua es de um usu rio Essas a es funcionam em cursos curr culos e pastas de treinamento e usam permiss es concedidas para objetos na biblioteca de treinamento Permiss es da biblioteca de treinamento A pasta Treinamento compartilhado que voc v no Acrobat Connect Pro Central tamb m chamada de biblioteca de treinamento Treinamento compartilhado chamado de courses na resposta de sco shortcuts lt sco tree id 123456 sco id 123456 type courses gt lt domain name gt exemplo com lt domain name gt lt sco gt Cada pasta curso e curr culo da biblioteca um SCO Enquanto navega pela biblioteca de treinamento voc v a sco id do curso ou curr culo atual no URL do navegador Tamb m poss vel recuperar a sco id chamando sco contents ou sco expanded contents e
135. a A data em que o SCO foi modificado pela ltima vez principal name Cadeia de caracteres O autor do SCO folder name Cadeia de caracteres O nome da pasta na qual o SCO est armazenado Exemplo de solicita o https exemplo com api xml action sco search by field amp query Marketing amp field description Exemplo de resposta lt results gt lt status code ok gt lt sco search by field info gt lt sco sco id 2007775205 tree id folder id 2007470298 type meeting status sco data id source sco id 2007470292 host id author contact id learning time lang en seg id icon virtual classroom display seg 0 max retries version 0 account id 2007470268 tree type 4 gt lt name gt virtl lt name gt lt url path gt r72655596 lt url path gt lt date created gt 2007 10 10T16 41 31 643 07 00 lt date created gt lt date modified gt 2007 10 10T16 41 31 643 07 00 lt date modified gt lt principal name gt Piet Pompies lt principal name gt lt folder name gt ppompiesceadobe com lt folder name gt lt sco gt lt sco sco id 2007775257 tree id folder id 2007775254 type folder status sco data id source sco id host id author contact id learning time lang en seg id icon folder display seqg 0 max retries version 0 account id 2007470268 gt lt name gt test1 lt name gt lt url path gt f13818712 lt url path gt lt date created
136. a conta na is primary Booleano Define se esse campo personalizado pode ser exclu do true se n o e false se sim permission id Valor permitido A permiss o necess ria para acessar o campo personalizado consulte permission id para conhecer os valores permitidos false se n o textarea e password is required Booleano Define se o valor para o campo personalizado obrigat rio true se sim e field type Valor permitido O tipo de dado que o campo aceita Os valores permitidos s o text Exemplo de solicita o https exemplo com api xml action custom field update amp object type object type principal amp permission id manage amp account id 624520 amp name jobtitle amp comments test amp field type text amp is required true amp is primary false amp display seq 1 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt field field id 2006472106 object type object type principal display seg 1 account id 624520 is primary false permission id manage is required true field type text gt lt comments gt teste lt comments gt lt name gt nome da posi o lt name gt lt field gt lt results gt Consulte tamb m report bulk users comments Cadeia de O coment rio digitado em comments na solicita o caracteres name Cadeia de O nome do campo digitado em name na solicita o caracteres 66 expiry setti
137. a da apresenta o do curso ou da reuni o que contiver o question rio principal id Inteiro A ID do usu rio que respondeu o question rio status Valor permitido Define se o usu rio passou ou foi reprovado na tentativa mais recente do question rio Os valores permitidos s o user passedeuser failed score Inteiro A pontua o do usu rio na tentativa mais recente de responder ao question rio asset id Inteiro A ID da vers o do question rio que o usu rio usou permission id Valor permitido O n vel de permiss o que o usu rio possui para acessar o question rio consulte permission id para conhecer os valores attempts Inteiro O n mero de vezes em que o usu rio realizou o question rio time taken Inteiro A quantidade de tempo que o usu rio gastou respondendo ao question rio em milissegundos certificate Inteiro A ID exclusiva da transcri o do usu rio answered Booleano Se o aluno concluiu um question rio Se O ou falso o treinamento n o survey cont m um question rio ou o aluno n o o concluiu Se 1 ou verdadeiro o aluno concluiu o question rio version Inteiro O n mero de revis o do question rio name Cadeia de caracteres Nome do question rio login Cadeia de caracteres O nome de logon do usu rio no servidor 144 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o date created Data ehora A data e a
138. a l gica conteria o SCO como por exemplo my courses para um curso que o usu rio tenha criado 3 Analise o elemento sco resultante para obter um sco id lt sco tree id 4930295 sco id 2006258748 type my courses gt lt domain name gt http exemplo com lt domain name gt lt sco gt 4 Crie uma chamada para sco expanded contents para listar o conte do da pasta adicionando um filtro de correspond ncia exata se poss vel https exemplo com api xml action sco expanded contents amp sco id 2006258748 amp filter name Tudo sobre comunidades na Web H diversas op es de filtros Um filtro de correspond ncia exata em name ou url path como filter name ou filter url path se voc souber o nome ou URL do SCO Um filtro de data maior do que ou menor do que filter gt date ou filter lt date em date begin date created ou date modified se voc souber uma dessas datas e Um filtro de nome parcial como filter like name se voc n o souber o nome exato do SCO No entanto o uso desse filtro pode afetar o desempenho do sistema 25 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services 5 Analise a resposta para obter a sco id lt sco depth 1 sco id 2006745671 folder id 2006258748 type folder icon folder lang en source sco id 2006745669 display seq 0 source sco type 14 gt lt name gt Recursos para Um dia na vida lt name gt lt url path gt f28435879 lt url path gt lt dat
139. a my meet ings do usu rio atual public String scoUrl String scoId throws XMLApiException try Element e request sco info sco id scoId if codePath valueoOf e equalsIgnoreCase ok return tt XPath xpath XPath newInstance url path text String path Text xpath selectSingleNode e getText e request sco shortcuts null xpath XPath newInstance domain name text String url Text xpath selectSingleNode e getText return url path substring 1 session breezesession catch JDOMException jde throw new XMLApiException PARSE ERROR jde 206 Indice remissivo A account expiry info 53 acl field info 54 acl field list 55 acl field update 57 acl preference update 58 a es acl field info 54 acl field list 55 acl field update 57 acl preference update 58 common info 7 59 201 custom field update 64 custom fields 61 custom fields delete 63 group membership update 43 69 learning path info 70 learning path update 71 login 77 199 logout 17 78 novas ou removidas 52 permissions info 82 permissions reset 85 permissions update 86 principal info 87 principal list 90 principal list by field 92 principal update 20 96 principals delete 95 report active meetings 103 report bulk consolidated transactions 29 104 report bulk objects 107 report bulk questions 109 report bulk slide views 110 report bulk users 112 report course stat
140. a para obter os valores de domain name eurl path lt meeting sco id 2007063179 type meeting icon meeting permission id host active participants 0 gt lt name gt Reuni o geral de setembro lt name gt lt domain name gt exemplo com lt domain name gt lt url path gt sept15 lt url path gt lt date begin gt 2006 09 15T09 00 00 000 07 00 lt date begin gt lt date end gt 2006 09 15T18 00 00 000 07 00 lt date end gt lt expired gt false lt expired gt lt duration gt 09 00 00 000 lt duration gt lt meeting gt 3 Concatene os dois valores e adicione http ou https no in cio https exemplo com online Se voc estiver usando HTTPS e n o adicionar explicitamente https o URL usar http como padr o e o usu rio poder n o conseguir acessar a sala de reuni es Criar o URL de uma sala de reuni es na qual o usu rio n o o host 1 Obtenha a sco id da reuni o consulte Encontrar a sco id de uma reuni o 2 Chame sco info com sco id https exemplo com api xml action sco info amp sco id 2006258750 3 Analise a resposta para obter url path lt sco account id 624520 disabled display seqg 0 folder id 624530 icon folder lang en max retries sco id 2006258750 source sco id type folder version 1 gt lt date created gt 2006 04 18T10 21 47 020 07 00 lt date created gt ADOBE ACROBAT CONNECT PRO 7 0 32 Uso do Acrobat Connect Pro Web Services lt date modified gt
141. a reuni o 34 exibir inscri es 50 exibir o progresso do curr culo 50 exibir reuni es 30 31 exibir treinamento 46 inscrever 47 listar todos os grupos 24 remo o da inscri o de cursos ou curr culos 49 remover das reuni es 36 verifica o de associa o do grupo 23 w Web Services 4 Web servidor de aplicativos 7 X XPath exemplo de Java 15 para analisar respostas 15 recursos 2 XSLT 2 NDICE REMISSIVO 211
142. abilidade Exemplo de solicita o https exemplo com api xml action meeting disclaimer info amp account id 7 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt disclaimer gt Esta reuni o pode ser gravada para fins de conformidade Clicando em OK voc concorda com os termos da reuni o lt disclaimer gt lt results gt meeting disclaimer update Disponibilidade Acrobat Connect Pro 7 Descri o Atualiza o texto de isen o de responsabilidade exibido quando um usu rio entra em uma reuni o Para estar em conformidade com regulamentos e normas de comunica es voc pode configurar um aviso de isen o de responsabilidade a ser exibido quando o usu rio entra em uma reuni o Normalmente o aviso de isen o de responsabilidade exibe informa es padronizadas da organiza o Ela avisa os usu rios quanto ao status da reuni o e seus termos de uso Por exemplo um aviso de isen o de responsabilidade pode informar os usu rios de que a reuni o est sendo gravada e que os usu rios n o podem entrar na reuni o a menos que aceitem o aviso 80 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Se a isen o de responsabilidade estiver ativada o aviso ser mostrado em todas as reuni es Ative a isen o de responsabilidade por meio do console de gerenciamento ou usando a a o meeting feature update com o
143. access gt access open lt access gt lt credit granted gt false lt credit granted gt lt name gt Question rio para teste lt name gt lt url path gt quiz lt url path gt folder id 2006258747 type content icon producer lang en max retries source sco id source sco type status user failed score 0 attempts 5 gt certificate max score 0 lt date created gt 2006 06 30T15 24 34 897 07 00 lt date created gt lt date modified gt 2006 05 16T15 22 25 703 07 00 lt date modified gt lt date taken gt 2006 06 30T15 24 34 897 07 00 lt date taken gt lt override gt false lt override gt lt sco gt lt report curriculum taker gt lt results gt report meeting attendance Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna uma lista de usu rios que compareceram a uma reuni o do Acrobat Connect Pro Os dados s o retornados nos elementos row um para cada pessoa que compareceu Se a reuni o n o tiver iniciado ou ningu m estiver presente a resposta n o conter linhas A resposta n o inclui hosts da reuni o ou usu rios que foram convidados mas n o compareceram 118 Para chamar report meeting attendance voc precisa ter a permiss o de publish mini host ou host na reuni o consulte permission id para obter mais detalhes URL de solicita o http nome do servidor api xml action report meeting attendance amp sco id integer
144. adeia de caracteres A ID de logon do principal muitas vezes um endere o de email Exemplo de solicita o https exemplo com api xml action principal list by field amp value inactive Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt principal list gt lt principal account id 624520 principal id 2616099 type user has children false is primary false is hidden false gt lt name gt Roberto Souza lt name gt lt login gt rsouzawacme com lt login gt lt principal gt lt principal list gt lt results gt Consulte tamb m principal info principal list principal update 94 ADOBE ACROBAT CONNECT PRO 7 0 95 Uso do Acrobat Connect Pro Web Services principals delete Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Remove um ou mais principais sejam eles usu rios ou grupos Para excluir principais voc deve ter privil gios de Administrador Para excluir v rios principais especifique v rios par metros de principal id Todos os principais que voc especificar ser o exclu dos A principal id pode identificar o usu rio ou o grupo Se voc especificar um usu rio ele ser removido de quaisquer grupos aos quais perten a Se voc especificar um grupo ele ser exclu do mas os usu rios que a ele pertencem n o ser o URL de solicita o http nome do servidor ap
145. administradores limitados alterar as configura es de conformidade configura es para ativa o de pods compartilhamento e grava o e configura es de treinamento chargebacks Booleano N O valor true permite aos administradores limitados acessar as configura es de cost center dessa conta view training reports Booleano N O valor true permite aos administradores limitados exibir relat rios de treinamento reset to default Booleano N O valor true redefine todas as permiss es para as permiss es padr es definidas pela Adobe Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o O exemplo mostra https admin ibreeze macromedia com api xml action limited administrator permissions update amp session breezghd9nxdhh768vpob amp view user data true amp view user data false amp reset password true amp reset password false amp modify current users groups true amp modify current users groups false amp add users groups webui true amp add
146. ado que voc desenvolva que use o recurso Adobe Acrobat Connect Pro Web Services ou se integre a um sistema de outro fornecedor precisa fazer logon de um usu rio no Adobe Acrobat Connect Pro Server 7 ou em uma conta hospedada pelo Adobe Acrobat Connect Pro Em sua forma mais simples o processo de logon chama a a o login No entanto a t cnica de logon varia dependendo dos seguintes fatores se voc usa gerenciamento de cookies possui um servidor licenciado ou uma conta hospedada e se voc autentica diretamente para entrar no Acrobat Connect Pro ou usa uma autentica o externa Dependendo do seu ambiente e da configura o do servidor voc tamb m poder usar combina es dessas op es Gerenciamento de cookies Quando o usu rio faz logon o Acrobat Connect Pro retorna um cookie que identifica a sess o do usu rio Voc precisa passar o cookie de volta para o servidor em todas as chamadas feitas ao servidor durante a sess o do usu rio Ent o quando o usu rio fizer logout o servidor far com que o cookie expire e voc dever invalid lo No seu ambiente de desenvolvimento poss vel usar uma biblioteca de c digos para gerenciar os cookies para voc O processo de logon e gerenciamento de uma sess o de usu rio varia dependendo de voc usar ou n o uma biblioteca de gerenciamento de cookies ou gerenciar voc mesmo a sess o do usu rio Servidor licenciado ou conta hospedada Sua organiza o pode ter um Ac
147. al e retornar somente as correspond ncias exatas URL de solicita o http nome do servidor api xml action sco search amp query querystring amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o query String de consulta S Uma cadeia de caracteres a ser pesquisada Para usar qualquer um destes caracteres especiais na cadeia de caracteres de consulta coloque uma barra invertida antes do caractere amp amp O 1 gt PEN A cadeia de caracteres da consulta n o distingue mai sculas de min sculas e aceita os caracteres curinga e no final da cadeia de caracteres de consulta filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de N Uma classifica o que retorna resultados em uma determinada sequ ncia classifica o session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Voc pode filtrar a resposta por qualquer elemento ou atributo que a contiver Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt sco search info gt lt sco sco id integer folder id integer type all
148. al possui para o objeto consulte permission id para conhecer os valores transcript id Inteiro A ID da transcri o do curso attempts Inteiro O n mero de vezes em que o usu rio tentou concluir o curso name Cadeia de caracteres O nome do curso ou do curr culo description Cadeia de caracteres A descri o do curso ou do curr culo url Cadeia de caracteres A parte do URL para o curso ou curr culo que inclui o nome de dom nio e o nome exclusivo sem http ouhttps date created Data e hora A data e a hora em que o curso ou curr culo foi criado date modified Data e hora A data e a hora em que o curso ou curr culo foi modificado pela ltima vez date begin Data e hora A data e a hora de in cio do curso ou curr culo seja no passado ou no futuro date end Data e hora A data ou a hora de fim do curso ou curr culo seja no passado ou no futuro sco tag Cadeia de caracteres Um identificador n o exclusivo do curso ou curr culo conforme exibido na interface do usu rio como por exemplo ECON101 url path Cadeia de caracteres O nome exclusivo do curso ou curr culo em seu URL expired Booleano Um valor que indica que a data final do curso ou curr culo j passou true se j tiver passado false se ainda n o tiver passado completed Booleano Um valor que indica se o usu rio ou grupo concluiu o curso tr status Cadeia de caracteres Se o usu rio tentou realizar o curso attempted ou n
149. ame gt Question rio final lt name gt lt url path gt p46125962 lt url path gt lt date created gt 2005 05 09T14 24 36 390 07 00 lt date created gt lt date modified gt 2005 05 09T14 24 36 390 07 00 lt date modified gt lt hit gt 7 lt hit gt lt hit type gt slide lt hit type gt lt hit url gt slide 7 lt hit url gt lt sco gt lt sco search info gt lt results gt sco search by field Disponibilidade Acrobat Connect Pro 7 Descri o Fornece uma lista de todos os SCOs cujo campo especificado corresponde ao texto de pesquisa Esta a o permite pesquisar objetos no banco de dados com base no nome na descri o ou no autor do SCO ou em todos esses campos A a o sco search by field pesquisa o conte do de alguns tipos de SCOs da cadeia de caracteres de consulta A pesquisa inclui pastas cursos de treinamento curr culos reuni es conte do e arquivos mortos Para pesquisar termos com mais de uma palavra com espa os entre as palavras pesquise somente a primeira palavra do termo e use um caractere curinga no final Por exemplo para pesquisar Apresenta o de vendas use a seguinte cadeia de caracteres query apresenta o Observa o O comando sco search by field n o oferece suporte aos operadores e ou URL de solicita o http nome do servidor api xml action sco search by field amp query SearchTerm amp field allowedValue ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Se
150. ar metro de solicita o session https exemplo com api xml action login amp login loginld amp password password amp session value Voc tamb m pode usar o par metro session em qualquer chamada API que fizer ap s login Por exemplo para chamar principal 1ist depois de fazer logon voc pode digitar https exemplo com api xmli action principal list amp session value O valor BREEZESESSION v lido somente para uma sess o de logon Seu aplicativo deve armazenar um novo valor do cookie cada vez que o usu rio fizer logon Ao chamar a a o login voc envia uma ID de logon e uma senha atrav s de uma rede a n o ser que use autentica o externa Use o SSL ou outro m todo de seguran a adequado para proteger as senhas em tr nsito URL de solicita o http nome do servidor api xml action login amp login string amp password string amp account id integer amp external auth use amp domain string 77 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o account id Inteiro N A ID de sua conta hospedada pelo Acrobat Connect Pro Se sua organiza o estiver executando um Acrobat Connect Pro Server licenciado n o use account id external auth Valor permitido N Um valor que indica se voc deve enviar uma ID de logon em uma rede externa para representar o usu rio no Acrobat Connect Pro Em caso positivo
151. ar uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o https exemplo com api xml action sco delete amp sco id 2007171127 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt Consulte tamb m sco info sco move sco nav sco expanded contents sco expanded contents Disponibilidade Breeze 5 Connect Enterprise Web Services 6 Descri o Lista todos os SCOs de uma pasta incluindo o conte do de subpastas curr culos e qualquer tipo de SCO anexo Observa o Se voc chamar este comando em uma pasta grande como a pasta de reuni o raiz de uma grande conta a quantidade de dados retornada ser muito grande Se voc n o usar um filtro a lista de SCOs ser retornada na mesma ordem em que aparece no Acrobat Connect Pro Central Se voc usar um filtro ou uma classifica o a lista ser retornada de acordo com o filtro ou clas
152. as especializadas armazenando cursos e curr culos um n vel abaixo Essa estrutura de diret rio tamb m recomendada quando voc quiser exibir uma lista de todos os cursos e curr culos ou todos aqueles em uma rea espec fica e permitir que os usu rios se inscrevam por conta pr pria Se voc estiver trabalhando no Acrobat Connect Pro Central poder encontrar a sco id de um curso ou curr culo navegando at ele clicando em seu URL e tirando o valor da sco id do URL do navegador Voc tamb m pode localizar a sco id de um aplicativo usando a API XML Encontrar a sco id de um curso ou curr culo 1 Chame sco shortcuts https exemplo com api xml action sco shortcuts 2 Analise a resposta para obter a sco id da pasta courses lt sco tree id 624528 sco id 624528 type courses gt lt domain name gt http exemplo com lt domain name gt lt sco gt Voc n o pode usar um filtro com sco shortcuts mas pode analisar a resposta para obter o elemento sco que cont m type courses ADOBE ACROBAT CONNECT PRO 7 0 45 Uso do Acrobat Connect Pro Web Services 3 Chame sco contents passando a sco id da pasta courses e filtrando para suas pastas de treinamento especializado https exemplo com api xml action sco contents amp sco id 624528 amp filter name Treinamento de vendas e Voc pode usar filter name filter url path outro filtro de correspond ncia exata ou um filtro de data No entanto tenha cuidado ao usar filter l
153. assifica o session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt my meetings gt lt meeting sco id integer type meeting icon meeting permission id allowedValue active participants integer gt lt name gt string lt name gt lt description gt string lt description gt lt domain name gt domain lt domain name gt lt url path gt url lt url path gt lt date begin gt date lt date begin gt lt date end gt date lt date end gt lt expired gt boolean lt expired gt lt duration gt time lt duration gt lt meeting gt lt my meetings gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status my meetings Cont iner Informa es sobre todas as reuni es para as quais o usu rio est ou esteve convidado 129 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Element
154. ate end gt 3000 01 01T00 00 00 000 08 00 lt date end gt lt quota gt lt quota acl id 624520 quota id bandwidth quota used 12802 limit unlimited soft limit 1000000000 gt lt date begin gt 2006 05 31T17 00 00 943 07 00 lt date begin gt lt date end gt 2006 06 30T17 00 00 943 07 00 lt date end gt lt quota gt lt report quotas gt lt results gt 146 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services report sco slides Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna informa es sobre os slides em uma apresenta o As informa es incluem a quantidade de vezes e qual a ltima vez que cada slide foi exibido URL de solicita o http nome do servidor api xml action report sco slides amp sco id integer amp asset id integer amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o sco id Inteiro S A ID exclusiva de uma apresenta o asset id Inteiro N O n mero de vers o da apresenta o que cresce cada vez que a apresenta o carregada sort definition Defini o de N Uma classifica o que retorna resultados em uma determinada seq ncia classifica o session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma caracteres biblioteca de gerenciamento de cookies no cliente Filtros
155. aticamente voc precisa desativar fid archive e ativar fid archive force fid archive force Define que todas as reuni es dever o ser gravadas desde seu in cio As reuni es gravadas s o exibidas no Acrobat Connect Pro Central fid archive publish link Quando as reuni es s o definidas para grava o autom tica por meio da ativa o de fid archive force permite ao host criar um link para a grava o na pasta da reuni o fid chat transcripts Cria um arquivo de transcri o um para cada sess o da reuni o com todas as mensagens de texto trocadas nos pods de bate papo P amp R e mensagens instant neas ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Valor Descri o da funcionalidade quando o valor ativado fid meeting app sharing Permite que o host solicite o controle do dispositivo de entrada do participante mouse ou teclado quando o participante est compartilhando a tela a rea de trabalho ou o aplicativo fid meeting auto promote Permite que os hosts ativem a op o de promover participantes a apresentadores automaticamente fid meeting breakout Permite aos usu rios criar reuni es com sess es de grupo fid meeting chat Ativa o pod de bate papo fid meeting chat clear Limpa automaticamente o hist rico do pod de bate papo quando uma nova sess o de uma reuni o existente iniciada fid meeting chat presenter Permite aos usu rios en
156. b Services 6 Descri o ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Retorna informa es sobre o progresso de um usu rio em um curr culo A resposta inclui um elemento row para cada curso do curr culo que possui informa es como acesso ao curso concess o ou n o do cr dito pontua o do usu rio url path exclusiva para o curso etc URL de solicita o http nome do servidor api xml action report curriculum taker amp user id integer amp sco id integer amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o user id Inteiro S A ID do usu rio cujas pontua es voc deseja verificar sco id Inteiro S A ID exclusiva do curr culo do qual voc deseja ver um resumo session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report curriculum taker gt lt sco transcript id integer path type allowedValue asset id integer sco id integer depth integer folder id integer type integer icon allowedValue lang allowedValue max retries integer source sco id integer source sco type allowedValue status allowedValue score integer certificate
157. bu do uma Caso contr rio 0 name Cadeia de caracteres O nome atribu do ao SCO envolvido na transa o url Cadeia de caracteres A parte do nome de arquivo do URL para o SCO envolvido na transa o login Cadeia de caracteres A ID de logon do principal Cadeia de caracteres Valor permitido O nome completo do usu rio envolvido na transa o concatenado a partir de first name e last name O status da transa o Os valores permitidos s o completed in progress user passedeuser failed Exemplo de solicita o date created Data e hora A data e a hora em que o principal come ou a interagir com o SCO e a transa o foi criada date closed Data e hora A data e a hora em que o principal terminou de interagir com o SCO e a transa o foi conclu da https exemplo com api xml action report bulk consolidated transactions amp filter type meeting Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report bulk consolidated transactions gt lt row transaction id 2006905086 sco id 2006905049 type meeting principal id 2006258745 score 0 gt lt name gt Reuni o de comemora o do fechamento de junho lt name gt lt url gt endjune lt url gt lt login gt anewacme com lt login gt lt user name gt Jane Silva lt user name gt lt status gt completed lt status gt lt date created gt 2006
158. bulk slide views gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status report bulk slide views Cont iner A lista inteira de exibi es de slide que correspondem solicita o row Cont iner Detalhes sobre uma exibi o de slide transaction id Inteiro A ID da intera o entre o usu rio e o slide principal id Inteiro A ID do usu rio que exibiu o slide page Inteiro O n mero de p gina do slide na apresenta o date created Data e hora A data e a hora em que o usu rio exibiu o slide Exemplo de solicita o https exemplo com api xml action report bulk slide views amp filter principal id 123456 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report bulk slide views gt lt row transaction id 2006334916 principal id 123456 gt lt page gt 0 lt page gt lt date created gt 2006 05 11T12 02 01 470 07 00 lt date created gt lt row gt lt row transaction id 2006334916 principal id 123456 gt lt page gt 0 lt page gt lt date created gt 2006 05 11T12 02 01 487 07 00 lt date created gt lt row gt lt re
159. caracter sticas 24 criar URL 26 defini o 18 24 encontrar 24 encontrar sem sco id 25 n o orientados a objeto 197 obter informa es 26 obter informa es sobre 205 tipos 24 195 verificar permiss es 27 28 Server Flash Media 7 servidor de aplicativos da Web 7 sess o defini o 122 shareable content objects Consulte SCOs solicita o no documento XML 15 solicita es no documento XML 15 solicita es XML exemplo de Java 199 sort sintaxe 182 SQL Server 3 7 suporte t cnico 2 T tipogr ficas conven es 3 transa es 36 transcri es de bate papo 41 transcri es de sess es de bate papo 41 treinamento curr culos 43 cursos 43 encontrar curr culos 44 encontrar cursos 44 exibir para o usu rio 46 intera es 133 listar todos os cursos e curr culos 45 permiss es 43 type atributo 195 campos personalizados 196 elemento 195 principais 196 SCOs 24 195 U URL da sala de reuni es 31 205 URLs criar para SCO 26 sala de reuni es 31 205 solicita o 198 URLs de solicita o exemplo de Java 198 user accounts 176 user transcript update 178 user update pwd 179 uso da reuni o c lculo 36 uso reuni o 36 usu rio atual principal id do 19 usu rios adi o a grupos 22 adi o a reuni es 31 apresentar pontua o mais alta 51 atualiza o 21 convidar para reuni es 34 cria o 20 cria o sem endere o de email 20 encontrar uma principal id 18 19 enviar convites para
160. co de que a cota seja atingida As configura es de limite e as notifica es variam conforme a cota URL de solicita o https exemplo com api xml action quota threshold info saccount id integer amp session integer Par metros Nome Tipo Obrigat rio Descri o account id Inteiro N A ID da conta para a qual voc deseja informa es de limite de cota Se voc n o especificar uma ID a conta atual com a qual o usu rio est conectado usada session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt Principals gt lt Principal principal id integer type string gt lt Principals gt lt Quotas gt lt Quota acl id integer quota id string threshold pct integer login notif boolean email notif boolean monthly emails boolean limit integer used integer gt lt Quota acl id integer quota id string threshold pct integer login notif boolean email notif boolean monthly emails boolean limit intger used integer gt lt Quotas gt lt Trees gt lt Tree tree id integer type string gt lt Trees gt lt results gt 98 Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services
161. compartilhamento controle 42 configura es de conformidade 40 conven es tipogr ficas 3 convidados listar 19 convites 34 cria o campos personalizados 21 grupos 22 novo usu rio sem endere o de email 20 novos usu rios 20 reuni es 32 reuni es personalizadas 33 reuni es pessoais 33 reuni es p blicas 32 URL da sala de reuni es 31 usu rios 20 curr culos apresenta o da pontua o 51 defini o 43 encontrar sco id 44 exibi o de informa es 50 exibi o do status 46 exibir o trabalho conclu do 50 exibir o trabalho restante 50 exibir para o usu rio 46 exibir todos os usu rios 50 inscri o de um grupo 49 inscri o de um usu rio 47 inscri o de v rios usu rios 48 listar todos os cursos em 50 listar todos os dispon veis 45 remo o da inscri o de um grupo 49 remo o da inscri o de usu rios 49 cursos apresenta o da pontua o 51 defini o 43 encontrar sco id 44 exibir para o usu rio 46 exibir todos os usu rios 50 inscri o de um grupo 49 inscri o de um usu rio 47 inscri o de v rios usu rios 48 listar no curr culo 50 listar todos os dispon veis 45 remo o da inscri o de um grupo 49 remo o da inscri o de usu rios 49 custom field update 64 custom fields 61 custom fields delete 63 D desativa o de pods 40 E elemento field 186 elemento status 190 email envio aos novos usu rios 20 encontrar principal id 18 SCo s
162. corporado true ou n o false is hidden Booleano Define se o Acrobat Connect Pro Central ou seu aplicativo exibe o principal true para n o exibir e false para exibir manager id Inteiro Aprincipal id do gerente a quem o principal responde Retornado somente se voc usar filter manager id na solicita o training group id Inteiro A ID do grupo de treinamento name Cadeia de caracteres O nome completo do principal login Cadeia de caracteres A ID de logon do principal muitas vezes um endere o de email 91 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o email Cadeia de caracteres O endere o de email do principal principal custom Cont iner Alista inteira de valores de campo personalizado definidos para field values o principal field Cont iner Detalhes sobre um campo personalizado definido para o principal consulte field para conferir o conte do Exemplo de solicita o https exemplo com api xml action principal list Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt principal list gt lt principal principal id 624526 account id 624520 type user has children false is primary false is hidden false training group id gt lt name gt nelson moura lt name gt lt login gt nmouratacme com lt login gt lt email gt nmouratacme com lt email g
163. created Data e hora A data em que o SCO foi criado date modified Data e hora A data em que o SCO foi modificado hit Inteiro O n mero sequencial dessa ocorr ncia na cadeia de caracteres de consulta do SCO hit type Valor permitido O tipo de conte do no qual o termo de pesquisa foi encontrado Os valores permitidos s o metadata e slide hit url Cadeia de Um URL relacionado posi o em que o termo de pesquisa foi encontrado caracteres no conte do por exemplo a um slide espec fico Deve estar anexo ao url path thumbnail path Cadeia de Um URL relativo a uma imagem do SCO que cont m o termo de pesquisa 166 ADOBE ACROBAT CONNECT PRO 7 0 167 Uso do Acrobat Connect Pro Web Services Exemplo de solicita o https exemplo com api xml action sco search amp query quiz Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt sco search info gt lt sco sco id 5677964 folder id 2562850 type content icon producer byte count 5985 tree type 13 gt lt name gt Question rio final lt name gt lt url path gt p46125962 lt url path gt lt date created gt 2005 05 09T14 24 36 390 07 00 lt date created gt lt date modified gt 2005 05 09T14 24 36 390 07 00 lt date modified gt lt hit gt 0 lt hit gt lt hit type gt metadata lt hit type gt lt sco gt lt sco sco id 5677964 folder id 2562850 type content icon producer byte count 5985 gt lt n
164. criar um curso Se usar o Web Services crie primeiro um SCO vazio e em seguida adicione conte do a ele 1 Chame sco update para criar um novo SCO para o curso https exemplo com api xml action sco update amp name salescourse amp folder id 12345 amp icon course amp type content 2 Analise a resposta para obter o valor da sco id do novo curso 3 Adicione conte do ao novo SCO usando a sco id retornada por sco update https exemplo com api xml action sco update amp sco id 77711 amp source sco id 33444 4 Inscreva usu rios no curso consulte Inscrever um usu rio e Inscrever um grande n mero de usu rios Exibir o treinamento de um usu rio Assim que o usu rio faz logon voc pode listar todos os cursos nos quais ele est inscrito com report my courses ou todos os cursos e curr culos do usu rio com report my training Isso lista somente os cursos ou cursos e curr culos nos quais o usu rio est inscrito e n o todos os cursos dispon veis Exibir os cursos e curr culos do usu rio 1 Fa a o logon do usu rio consulte Fazer logon a partir de um aplicativo 2 Chame report my training para listar todos os cursos e curr culos nos quais o usu rio est inscrito https exemplo com api xml action report my training 3 Analise a resposta para obter name url ou quaisquer outros valores que desejar exibir lt row sco id 2007035246 type content icon course permission id view gt lt na
165. crobat Connect Pro Server 5 Depois que seu sistema autenticar o usu rio crie uma solicita o de login Adicione o par metro external auth use mas n o adicione os par metros login ou password https exemplo com api xml action login amp external auth use 6 Adicione a ID de usu rio autenticada ao cabe alho de solicita o HTTP Por padr o use o nome do cabe alho x user id x user id juliosilva Voc pode especificar um nome de cabe alho diferente definindo um valor para HTTP AUTH HEADER no arquivo custom ini Voc tamb m pode configurar um servidor proxy para configurar o valor do cabe alho HTTP Consulte o Guia de Instala o e Configura o do Acrobat Connect Pro para obter mais detalhes 7 Analise a resposta para obter um c digo de status ok 8 Manipule o valor do cookie BREEZESESSION retornado no cabe alho de resposta Voc tem duas op es para fazer isso Se voc usar uma biblioteca de cliente que gerencia os cookies Permita que sua biblioteca extraia o valor do cookie armazene o e passe o de volta para o servidor em solicita es subsequentes para o usu rio Se voc gerenciar os cookies voc mesmo Extraia o valor do cookie BREEZESESSION do cabe alho da resposta Armazene o e passe o de volta para o servidor no par metro session de todas as a es subsequentes que voc chamar para o mesmo usu rio desde que a sess o do usu rio seja v lida https exemplo com api xml action principal list amp
166. crobat Connect Pro Web Services lt field permission id manage object type object type principal lt name gt Nome lt name gt lt field gt field id first name account id 624520 display seq 1 field type text is primary true is required true gt lt field permission id manage object type object type principal field id last name account id 624520 display seqg 2 field type text is primary true is required true gt lt name gt Sobrenome lt name gt lt field gt lt custom fields gt lt results gt Consulte tamb m custom field update custom fields delete Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Exclui um campo personalizado O valor de is primary para um campo personalizado deve ser false antes de ele poder ser exclu do Se is primary for true e voc quiser alterar seu valor chame custom field update URL de solicita o http nome do servidor api xml action custom fields delete amp field id string amp object type allowedValue amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o field id Cadeia de S A ID do campo a ser exclu do Chame custom fields delete para caracteres obter a ID que retornada no atributo field id do elemento field object type Cadeia de S O tipo de SCO para o qual o campo definido para conhecer os valores caracteres
167. ct Pro attachment Um conte do carregado como anexo authorware Um conte do multim dia criado com o Macromedia Authorware da Adobe captivate Uma demonstra o ou um filme criado no Adobe Captivate course Um curso de treinamento curriculum Um curr culo external event Um treinamento externo que pode ser adicionado a um curr culo flv Um arquivo de m dia no formato FLV html Um arquivo HTML image Uma imagem lms plugin Um conte do de um sistema de gerenciamento de aprendizado externo logos Um logotipo personalizado usado em uma sala de reuni es ou no Acrobat Connect Pro Central meeting template Uma apar ncia personalizada para a reuni o mp3 Um arquivo MP3 pdf Um arquivo no formato Adobe Portable Document Format pod Uma caixa visual que fornece recursos no layout de uma sala de reuni es presentation Uma apresenta o criada com uma vers o anterior do software Adobe Breeze producer Uma apresenta o criada com o Adobe Presenter seminar Um semin rio criado com o Adobe Acrobat Connect Pro Seminars session Uma ocorr ncia de uma reuni o recorrente do Acrobat Connect Pro swf Um arquivo SWF 187 ADOBE ACROBAT CONNECT PRO 7 0 188 Uso do Acrobat Connect Pro Web Services lang Descri o C digo com duas ou tr s letras que descreve um idioma de acordo com as especifica es ISO 639 A ISO 639 1 descreve c digos de duas letras e a I
168. d password XPath name XPath newInstance user name XPath log XPath newInstance user login XPath id XPath newInstance user ouser id UserInfo user new UserInf i user setLogin log valueof i o e user setName name valueoOf e e i user setUserId id valueof return user catch JDOMException jde throw new XMLApiException PARSE ERROR jde Listar as reuni es de um usu rio Observa o ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Pode ser necess rio listar as reuni es do usu rio no seu aplicativo Voc pode escolher as reuni es a serem listadas e as informa es a serem exibidas com base no design do seu aplicativo Esta ilustra o mostra um exemplo de uma lista de reuni es Minhas reuni es Nome EH w W Reuni o empresarial de outu PT Futebol de segunda noi convidado do semin rio Como escrever um romance Reuni o geral de setembro Reuni o de equipe de suport Exibir 0 Hora de in cio a 01 10 2003 10 00 17 04 2004 16 30 13 02 2005 01 00 06 09 2006 23 00 15 09 2006 10 00 02 10 2006 12 45 Fun o Host Participante Host Participante Host Participante Para listar as reuni es do usu rio usando a API XML chame report my meet ings com ou sem filtro Sem filtro report my meetings retornar todas as reuni es do usu rio https exe
169. d host training group id 2007842424 gt lt name gt Jane Silva lt name gt lt login gt janewacme com lt login gt lt principal gt lt permissions gt lt results gt Consulte tamb m permissions reset permissions update 84 permissions reset Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Redefine todas as permiss es de quaisquer principais sobre um SCO para as permiss es de seu SCO pai Se o pai n o tiver permiss es definidas o SCO filho tamb m n o ter permiss es URL de solicita o http nome do servidor api xml action permissions reset amp acl id integer amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o acl id Inteiro S A ID de um SCO que possui as permiss es que voc deseja redefinir session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar caracteres uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code code gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status
170. d Cadeia de caracteres A ID da cota retornada Para conhecer os valores dispon veis consulte quota lD na p gina 190 peak used nteiro O valor m ximo da cota usado na data especificada Este atributo nulo para cotas de treinamento e de grupo count nteiro N mero de vezes em que o limite da cota foi ultrapassado na data especificada Este atributo nulo para cotas de treinamento e de grupo threshold pct nteiro Porcentagem limite quando o limite foi ultrapassado sco id nteiro A ID da reuni o cujo limite foi ultrapassado Este atributo se aplica somente ID de cota concurrent users per meet ing Para as outras cotas ele nulo Record date Data Data em que o limite foi ultrapassado UTC no formato MM DD AAAA Exemplo de solicita o https exemplo com api xml action quota threshold exceeded amp acl id 20013 amp quota id num of members quota amp num of days 30 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt Records gt lt Record acl id 20013 quota id num of members quota peak used count threshold pct 10 sco id gt lt record date gt 11 20 2007 lt record date gt lt Record gt lt Records gt lt results gt 101 ADOBE ACROBAT CONNECT PRO 7 0 102 Uso do Acrobat Connect Pro Web Services quota threshold update Disponibilidade Acrobat Connect Pro Server 7 Descri o
171. d de c mera fid meeting voip Ativa controles de voz na interface de usu rio da reuni o como a capacidade de transmitir udio usando VolP fid meeting web links Ativa o pod de links da Web fid meeting white board Permite o uso do quadro banco no pod de compartilhamento fid start meeting button Permite a um usu rio reiniciar a reuni o depois que o host encerra a reuni o fid training openenroll Permite a inscri o em aberto que permite aos usu rios se inscreverem em um curso sem a aprova o do gerente de treinamento A desativa o desse recurso para uma conta significa que um gerente de treinamento n o pode alterar as configura es de um curso no Acrobat Connect Pro Central de modo a permitir que os alunos se inscrevam sem aprova o field Descri o Elemento que cont m informa es sobre um campo personalizado definido para um objeto ou principal Atributos Atributo Tipo permission id Valor permitido Descri o A permiss o necess ria para acessar o campo personalizado Consulte permission id para conferir os valores v lidos object type Valor permitido Defini o de objeto v lido no servidor consulte type para conhecer os valores field id Cadeia de caracteres Uma sequ ncia de texto que identifica o campo personalizado O Acrobat Connect Pro Central n o exibe a field id mas v rias a es a retornam accou
172. da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o https exemplo com api xml action permissions reset amp acl id 2006334033 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt Consulte tamb m permissions info permissions update 85 ADOBE ACROBAT CONNECT PRO 7 0 86 Uso do Acrobat Connect Pro Web Services permissions update Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Atualiza as permiss es que o principal possui para acessar um SCO usando um trio de principal id acl ide permission id Para atualizar permiss es para diversos principais ou objetos especifique v rios trios Voc pode atualizar mais de 200 permiss es em uma nica chamada a permissions update Chame permissions update para conceder ao usu rio acesso a reuni es cursos curr culos ou outros SCOs do Acrobat Connect Pro Por exemplo voc pode usar permissions update para Convidar o usu rio para uma reuni o como participante apresentador ou host com uma permission id de view mini host ou host respectivamente Remover de um usu rio o acesso a uma reuni o como participante apresentador ou host com permission id de remove Inscrever usu rios nos cursos com permission id de view Se voc usar v rios trios e algum deles tiver informa
173. date uescessanesmaes ARES EAE A EENE E TEENE limited administrator permissions info ssssssssunnu limited administrator permissions update lere U a MEE E EEA AE ANAE EE JOgOUt a a a a a a A D A a EE E E A Ea AE EA A Sa 78 meeting disclaimeriMfo agua pasar a e pede aa a a a e E kea a aaea 79 meeting disclaimer update sssssuunuseererssseneererereerrrrrrrrrrrrrrrrrrrrrr er 80 meeting feature updat casume aripis cada pesa ia a a o a e a E E a 81 permissionsinfo aasaissaniass ae n E AEn a QUERER RA O A E aia 82 permissions reset tia SENDA ELI ES EUR A ai A OU Ta DS NV A D O 85 permissions pdate pomen eana pa qe asa ENA SEARA pato E E A A 86 principalsinfo AA E EE EE A E T A 87 principal list syrena a E USA SETA E e E EE E N a 90 principal listiby field assinar eA EA EE E A A E ARE A AANS 92 principals delat veena cuidar as EEEE AENEA EEEE TORA ESNEA 95 principalupd te ais nner nen E Dn E E EEE DEEA E au AS NA NIDA RR A 96 quota threshold inTo morrese cusaar es SO Pensa LS DERA AE DOETE EETA SO RR A Cal 98 quota threshold exceeded usisuinarenssineriainer rapida EENE RUA as dora emas n o 100 quota threshold update report active meetings report bulk consolidated transactions ccicilce nesse eee rara rara rraa 104 report bulk obj cts ausumnesasinrea rasta dr Saias ace Den DE ss DI a rasa 107 report bUIk QUestions ass secesanispa E isa ELE UA ES UE RETA Ge e E dad 109 report bulk slide views
174. de N O sobrenome da pessoa de contato para uma apresenta o usada somente caracteres com apresenta es name Cadeia de S N O nome do SCO com ou sem espa os Obrigat rio para criar um SCO caracteres sco id Inteiro S N A ID exclusiva de um SCO a ser atualizado Use sco id ou folder id mas n o ambos Obrigat rio para atualizar um SCO existente sco tag Cadeia de N Um r tulo para quaisquer informa es que voc deseje gravar sobre um curso caracteres Use somente com cursos source sco id Inteiro N A ID exclusiva de um modelo que voc pode usar para criar uma reuni o ou um conte do do qual poss vel criar um curso type Valor permitido N O tipo do novo SCO para conhecer os valores permitidos consulte type O valor padr o content url path Cadeia de N A parte personalizada do URL para a sala de reuni es que vem depois do nome caracteres de dom nio O url path deve ser exclusivo dentro da pasta Se n o estiver especificado o servidor atribuir um valor session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar caracteres uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt sco folder id integer lang allowedValue type allowedValue sco id integer version integer account id integer icon inte
175. deia de caracteres O nome do SCO de treinamento description Cadeia de caracteres A descri o do SCO de treinamento url path Cadeia de caracteres O identificador exclusivo do SCO que aparece em seu URL ap s o nome de dom nio date taken Data e hora A data em que o usu rio interagiu com o SCO de treinamento exibiu uma apresenta o respondeu a um question rio etc from curriculum Booleano Um valor que indica se esse curso foi realizado como parte de um curr culo Exemplo de solicita o https exemplo com api xml action report user trainings taken amp principal id 2006258745 amp principal id 4797406 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report user trainings taken gt lt row transcript id 2006745722 max retries sco id 2006745673 type content icon course status user passed certificate 2006745722 score 0 permission id attempts 1 gt lt name gt Tudo sobre comunidades na Web lt name gt lt description gt test lt description gt lt url path gt p33096345 lt url path gt lt date taken gt 2006 06 12T15 06 02 947 07 00 lt date taken gt lt from curriculum gt false lt from curriculum gt lt row gt lt report user trainings taken gt lt results gt 151 ADOBE ACROBAT CONNECT PRO 7 0 152 Uso do Acrobat Connect Pro Web Services
176. dicam quantos usu rios foram convidados quantos participantes convidados e convidados compareceram e outras informa es sobre a reuni o Para usar report meet ing summary voc precisa ter a permiss o publish host ou mini host na reuni o Com uma dessas permiss es voc poder executar report meet ing summary em uma reuni o atual conclu da ou futura Os resultados s o mais teis para uma reuni o conclu da A reuni o pode ser recorrente como por exemplo uma reuni o semanal da equipe e ter uma ocorr ncia cada vez que asset id 2006811333 version 1 houver uma reuni o Se a reuni o for recorrente as estat sticas retornadas por report meet ing summary ser o cumulativas aplicando se a todas as ocorr ncias da reuni o e n o somente mais recente 123 URL de solicita o http nome do servidor api xml action report meet ing summary amp sco id integer amp session BreezeSessionCookieValue ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o sco id Inteiro S A ID exclusiva de uma reuni o para a qual voc tem a permiss o publish ou host session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml vers
177. dified gt datetime lt date modified gt lt name gt string lt name gt lt url path gt string lt url path gt lt source sco gt lt source sco gt lt results gt Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status sco Cont iner Informa es sobre o SCO account id Inteiro A ID da conta qual o SCO pertence disabled Data e hora Um valor vazio caso o SCO n o tenha sido desativado Caso possua a data e a hora ser o desativadas display seq Inteiro A sequ ncia na qual o Acrobat Connect Pro Central ou seu aplicativo se voc usar este valor exibe uma lista de SCOs Como os valores n o s o necessariamente exclusivos v rios SCOs podem ter o mesmo valor display seg Nesse caso o aplicativo deve definir a sequ ncia de exibi o O padr o 0 folder id Inteiro A ID da pasta qual o SCO pertence icon Valor permitido O tipo de cone usado como identificador visual para o SCO consulte icon lang Valor permitido Uma abrevia o para o novo idioma consulte type para saber quais s o os valores max retries Inteiro O n mero de vezes em que o usu rio tem permiss o para tentar fazer o SCO sco id Inteiro A ID e
178. do com qualquer elemento ou atributo com exce o de date begin date created date modifiedeurl path Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt expanded scos gt lt sco depth integer sco id integer folder id integer type allowedValue icon allowedValue lang allowedValue source sco id integer display seg integer source sco type integer gt lt name gt string lt name gt lt url path gt string lt url path gt lt date created gt datetime lt date created gt lt date modified gt datetime lt date modified gt lt sco gt mais elementos sco lt expanded scos gt lt results gt 158 Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status expanded scos Cont iner A lista de todos os SCOs que a pasta cont m sco Cont iner Detalhes sobre um SCO na pasta Esse SCO pode ser uma pasta ou qualquer outro tipo de objeto depth Inteiro A profundidade na rvore de conte do em que esse objeto aparece com objetos de n vel superior em 1 sco id Inteiro A ID exclusiva do SCO Se o SCO for uma pasta o mesmo que para folder id folder id Inteiro A ID da pasta
179. do curso ou do rastreamento expirou sco not started A reuni o ou o curso ainda n o come ou O elemento invalid Um elemento que fornece informa es de descri o do c digo de status invalid Elemento Atributo Tipo Descri o invalid Vazio com atributos Informa es sobre o motivo de a chamada ser inv lida field Cadeia de caracteres O nome do par metro de solicita o que estava incorreto ou ausente type Valor permitido O tipo de campo incorreto ou ausente subcode Valor permitido Um c digo que explica o motivo pelo qual a solicita o foi inv lida consulte a tabela a seguir para obter valores 191 ADOBE ACROBAT CONNECT PRO 7 0 192 Uso do Acrobat Connect Pro Web Services A tabela a seguir exibe os valores permitidos para subcode quando code for invalid Valor Descri o duplicate A chamada tentou adicionar um item duplicado em um contexto que exige exclusividade format Um par metro passado tem o formato incorreto illegal operation A opera o solicitada viola as regras de integridade por exemplo mover uma pasta para dentro dela mesma missing Um par metro obrigat rio est ausente no such item A informa o solicitada n o existe range O valor est fora do intervalo de valores permitido Retornado por Todas as a es da API XML do Acrobat Connect Pro Web Services Modelos Esta uma resposta de xito statu
180. do servidor api xml action report course status amp sco id integer amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o sco id Inteiro S A ID exclusiva do curso sobre o qual voc deseja informa es resumidas session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o caracteres usar uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados ADOBE ACROBAT CONNECT PRO 7 0 115 Uso do Acrobat Connect Pro Web Services Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report course status total course completions integer total unique course completions integer num passed integer num failed integer num enrollees integer gt lt date last taken gt datetime lt date last taken gt lt report course status gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com O status da resposta atributos code Valor permitido Um c digo que indica o status da resposta consulte status report course status Cont iner Informa es resumidas sobre um curso total course completions Inteiro O n mero total de vezes em que os usu rios conclu ram o curso inclusive pontua es de aprova o pont
181. dos seguintes valores exatos sort para uma nica classifica o sort 1 para a classifica o prim ria de dois ou sort 2 para uma classifica o secund ria dos resultados retornados por sort 1 A vari vel sort define em que campo voc est fazendo a classifica o Como os campos que voc pode usar variam por chamada consulte a chamada que estiver fazendo na refer ncia sobre API O value sempre asc para crescente ou desc para decrescente definindo a sequ ncia dos resultados Juntando tudo isso as partes de um filtro de classifica o est o exibidas na tabela a seguir Tipo de classifica o Campo Valor Descri o classifica o Varia de acordo coma asc ou desc Classifica os resultados pelo campo especificado seja em ordem crescente ou chamada decrescente sort1 Varia deacordo coma asc ou desc Classifica os resultados por um campo na ordem crescente ou decrescente chamada e depois passa os resultados para a pr xima classifica o sort 2 Varia de acordo coma asc ou desc Quando os resultados retornados pela classifica o prim ria forem iguais chamada como o mesmo nome ou grupo fa a uma classifica o secund ria pelo campo especificado em ordem crescente ou decrescente ADOBE ACROBAT CONNECT PRO 7 0 183 Uso do Acrobat Connect Pro Web Services Exemplos simples de sort field value com um n vel de classifica o ficam da seguinte forma sort name asc sort
182. e do para o SCO em que voc est interessado Os SCOs que podem ter origem s o reuni es cursos ou eventos source sco Cont iner Detalhes sobre um SCO que sirvam de modelo ou forne am conte do de origem para o SCO em que voc est interessado Possui elementos e atributos adicionais igual ao elemento sco 161 Exemplo de solicita o https exemplo com api xml action sco info amp sco id 2006320683 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services lt sco account id 624520 disabled display seg 0 folder id 2006258750 icon meeting lang en max retries sco id 2006320683 source sco id 1625529 type meeting version 0 gt lt date begin gt 2006 05 04T11 15 00 000 07 00 lt date begin gt lt date created gt 2006 05 04T11 27 47 087 07 00 lt date created gt lt date end gt 2006 05 04T12 15 00 000 07 00 lt date end gt lt date modified gt 2006 05 04T11 27 47 087 07 00 lt date modified gt lt name gt Reuni o de revis o da tecnologia e dos aspectos legais lt name gt lt url path gt tlawreview lt url path gt lt sco gt lt source sco gt lt source sco account id 624520 display seg 0 folder id 625529 icon meeting lang en max retries sco id 1625529 source sco id 8888 type meeting version 0 gt lt date created
183. e 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Fornece uma lista completa de usu rios e grupos incluindo os grupos prim rios Essa chamada til para obter uma principal id quando voc ainda n o tem uma No entanto saiba que ela retorna uma lista de todos os principais no Acrobat Connect Pro Server ou na conta hospedada pelo Acrobat Connect Pro a menos que voc use um filtro para limitar a resposta Voc tamb m pode usar principal 1ist para obter uma lista de grupos em uma conta ao filtrar pelos campos type e is member https exemplo com api xml action principal list amp filter type group amp filter is member true No entanto filter type group retorna somente os grupos que voc criou e n o os grupos incorporados predefinidos no servidor Os grupos incorporados t m valores type al m de group como admins e authors consulte type para obter uma lista dos valores Voc pode filtrar a resposta com um par metro filter type definido para o tipo de grupo desejado analisar a resposta para obter uma principal ide em seguida passar a principal id como group id em outra solicita o para principal list URL de solicita o http nome do servidor api xml action principal list amp group id integer amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o group id Inteiro N A ID de
184. e Adobe e muito mais Visite a rea Comunidades do site da Adobe para encontrar f runs blogs e outros canais para os usu rios compartilharem ferramentas e informa es fazerem perguntas e descobrirem como outros usu rios aproveitam ao m ximo os softwares Os f runs de usu rio est o dispon veis em ingl s franc s espanhol alem o e japon s na p gina principal de Suporte do seu site regional da Adobe Os blogs s o publicados em v rios idiomas Extras e downloads Para conte do e add ons gratuitos visite o Adobe Studio Exchange uma comunidade online na qual os usu rios fazem download e compartilham milhares de a es plug ins e outros conte dos gratuitos para utiliza o com os produtos da Adobe Para visitar o Adobe Studio Exchange v at o Centro de design da Adobe encontrado na p gina inicial do site da Adobe Os downloads dispon veis no site da Adobe incluem atualiza es gratuitas vers es de teste e outros softwares teis Al m disso a se o Plug ins da Loja da Adobe oferece acesso a milhares de plug ins de outros desenvolvedores ajudando voc a automatizar tarefas personalizar fluxos de trabalho criar efeitos profissionais especializados e muito mais ADOBE ACROBAT CONNECT PRO 7 0 2 Uso do Acrobat Connect Pro Web Services Ambiente de desenvolvimento O Acrobat Connect Pro Web Services permite que voc use qualquer linguagem ou plataforma que possa enviar e receber XML pelo protocolo HTTP para
185. e N O valor do cookie BREEZESESSION Use este par metro se voc caracteres n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report bulk questions gt lt row transaction id integer score integer principal id integer gt lt question gt string lt question gt lt response gt string lt response gt lt date created gt datetime lt date created gt lt row gt lt report bulk questions gt lt results gt ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status report bulk questions Cont iner A lista inteira de combina es de perguntas e respostas correspondentes solicita o row Cont iner Detalhes sobre uma combina o de perguntas e respostas transaction id Inteiro A ID da intera o entre um usu rio e um question rio score Inteiro A pontua o atribu da pergunta principal id Inteiro A ID do usu rio que respondeu ou exibiu a pergunta question Cadeia de caractere
186. e Tipo Obrigat rio Descri o session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar caracteres uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt permissions gt lt permission gt lt enabled gt Boolean lt enabled gt lt name gt string lt name gt lt permission gt lt permissions gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status permissions Cont iner Uma lista de permiss es permission Cont iner Uma lista de informa es sobre a permiss o enabled Booleano Um valor que indica se a permiss o est ativada true ou n o false name Cadeia de caracteres O nome da permiss o Exemplo de solicita o https exemplo com api xml action limited administrator permissions info amp session breeze6qdeheiso93efb5 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt permissions gt lt permission gt lt enabled gt true lt enabled gt lt name gt edit account info lt name gt lt
187. e a reuni o come ou lt sco sco id 2006778715 active participants length minutes 1 gt lt name gt Projeto de cursos online lt name gt lt url path gt online lt url path gt lt date begin gt 2006 06 28T14 35 21 307 07 00 lt date begin gt lt sco gt lt report active meetings gt lt results gt report bulk consolidated transactions Disponibilidade Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna informa es sobre as transa es principal to SCO no Acrobat Connect Pro Server e na sua conta hospedada pelo Acrobat Connect Pro A transa o uma inst ncia de um principal que visita um SCO O SCO pode ser uma reuni o um curso documento ou qualquer conte do do Acrobat Connect Pro no servidor Veja a seguir exemplos de transa es e Seo principal for a uma reuni o duas vezes existir o duas transa es uma para cada vez que o principal frequentou a reuni o Se cinco pessoas comparecerem a uma reuni o existir o cinco transa es uma para cada usu rio que foi reuni o Seo principal fizer dois cursos tr s vezes cada e passar somente na terceira tentativa existir o seis transa es uma para cada tentativa em cada curso 104 ADOBE ACROBAT CONNECT PRO 7 0 105 Uso do Acrobat Connect Pro Web Services Como essa chamada retorna todas as transa es leve em considera o o uso de um filtro para reduzir o volume da resposta Por exemplo se voc
188. e created gt 2006 06 12T14 47 59 903 07 00 lt date created gt lt date modified gt 2006 06 12T14 47 59 903 07 00 lt date modified gt lt sco gt Obter informa es sobre um SCO 1 Chame sco info com sco id https exemplo com api xml action sco info amp sco id 2006745669 2 Analise a resposta para obter name url path ou qualquer outro valor lt sco account id 624520 disabled display seg 0 folder id 2006258748 icon curriculum lang en max retries sco id 2006745669 source sco id type curriculum version 0 gt lt date begin gt 2006 06 12T14 45 00 000 07 00 lt date begin gt lt date created gt 2006 06 12T14 47 59 903 07 00 lt date created gt lt date modified gt 2006 06 12T14 47 59 903 07 00 lt date modified gt lt name gt Um dia na vida lt name gt lt url path gt day lt url path gt lt sco gt Construir o URL para um SCO 1 Chame sco shortcuts https exemplo com api xml action sco shortcuts 2 Analise a resposta para obter o valor de domain name em qualquer elemento sco lt sco tree id 624530 sco id 2006258750 type my meetings gt lt domain name gt http exemplo com lt domain name gt lt sco gt 3 Chame sco info com sco id https exemplo com api xml action sco info amp sco id 2006334909 4 Analise a resposta para obter url path lt sco account id 624520 disabled display seg 0 folder id 2006258747 icon producer lang en max retries sco id 200633490
189. e dados SQL nicos ou m ltiplos replicados O servidor de aplicativos da Web n o possui estado o que significa que o escalonamento quase linear Flash Media Server O Flash Media Server o m sculo do Acrobat Connect Pro O Flash Media Server faz o streaming de udio v deo e conte do de m dia sofisticada usando RTMP Quando uma reuni o gravada e depois reproduzida o udio e o v deo s o sincronizados ou o conte do convertido e comprimido para compartilhamento na tela em tempo real O Flash Media Server se encarrega disso O Flash Media Server tamb m tem um papel essencial na redu o da carga do servidor ao fazer cache das p ginas dos fluxos e dos dados compartilhados acessados com fregiu ncia Banco de dados SQL O Acrobat Connect Pro usa o banco de dados Microsoft SQL Server para armazenamento persistente de metadados transacionais e de aplicativos o que inclui informa es de usu rios grupos conte do e relat rios A API XML recupera os metadados armazenados no banco de dados O banco de dados pode ser implementado com o Microsoft SQL Server Desktop Engine MSDE ou com a vers o completa do Microsoft SQL Server 2005 Execu o da primeira chamada API O Acrobat Connect Pro Web Services usa um framework de servlet para lidar com as solicita es da API XML No diagrama de fluxo de dados o framework de servlet est representado pelo componente API O servlet API recebe solicita es XML de clientes e retorna
190. e do cluster local host ser o nome do servidor no cluster que executa a chamada a common info e admin host ser o nome do host seguro em um cluster que oferece suporte a SSL Seu aplicativo pode usar o valor de admin host para converter URLs HTTP em URLs HTTPS mais seguros URL de solicita o http nome do servidor api xml action common info amp domain string amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o domain Cadeia de caracteres N Um nome de dom nio que identifica uma conta hospedada pelo Acrobat Connect Pro Usar para obter informa es sobre sua conta host session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente 59 Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt common locale allowedValue time zone id integer gt lt cookie gt string lt cookie gt lt date gt datetime lt date gt lt host gt url lt host gt lt local host gt nome do host lt local host gt lt admin host gt nome do host lt admin host gt lt url gt api xml action common info lt url gt lt version gt string lt version gt lt account account id integer gt lt user user id integer type user gt lt name gt string
191. e gt aneGacme com lt name gt lt email gt janeceacme com lt email gt lt type gt guest lt type gt lt row gt Listar todos os usu rios que respondem a um gerente espec fico Quando voc chama principal info com uma principal id a resposta mostra o principal Se o principal for um usu rio que tem um gerente atribu do no Acrobat Connect Pro a resposta tamb m mostrar dados sobre o gerente do principal em um elemento manager lt manager account id 624520 disabled has children false is hidden false is primary false principal id 2006282569 type user gt lt ext login gt josesilvamexemplo com lt ext login gt lt login gt josesilvawexemplo com lt login gt lt name gt jose silva lt name gt lt email gt janecexemplo com lt email gt ADOBE ACROBAT CONNECT PRO 7 0 20 Uso do Acrobat Connect Pro Web Services lt first name gt jose lt first name gt lt last name gt silva lt last name gt lt x 2006293620 gt 23456 lt x 2006293620 gt lt x 2007017651 gt chicago lt x 2007017651 gt lt manager gt Voc pode usar a principal id do gerente com principal list para listar todos os usu rios atribu dos ao gerente 1 Chame principal list filtrando por manager id https exemplo com api xml action principal list amp filter manager id 2006282569 2 Analise a resposta para obter os elementos principal lt principal principal id 2006258745 account id 624520 type user has children false
192. e um aplicativo personalizado que recupera metadados do banco de dados ocorre do navegador da Web cliente para o servidor de aplicativos na Web cliente para a API XML para o servidor de aplicativos na Web do Acrobat Connect Pro e para o banco de dados SQL e em seguida novamente O fluxo de dados entre o aplicativo personalizado e o Acrobat Connect Pro funciona assim 1 O usu rio acessa seu aplicativo personalizado usando um navegador 2 O aplicativo chama a API XML por HTTP 80 ou HTTPS 443 3 O servidor de aplicativos da Web do Acrobat Connect Pro autoriza o aplicativo e seus usu rios recupera metadados do banco de dados SQL e retorna esses metadados 4 No lado cliente seu servidor da Web ou de aplicativos o XML parser e as bibliotecas de software lidam com a resposta e a retornam ao seu aplicativo 5 O usu rio continua a trabalhar no aplicativo personalizado e clica em uma reuni o ou um URL de conte do A essa altura o usu rio acessa um aplicativo do Acrobat Connect Pro para entrar em uma sala de reuni es dando in cio ao fluxo de dados t pico entre um aplicativo do Acrobat Connect Pro e o servidor Aplicativos do Acrobat Connect Pro Os aplicativos do Acrobat Connect Pro chamam o servidor usando a mesma API XML do Web Services que voc usa a partir de um aplicativo personalizado Em geral o conte do transportado pela porta 80 HTTP ou pela porta 443 HTTPS O conte do inclui slides p ginas HTTP arquivos SWF e arqu
193. e um campo personalizado permission id Valor permitido A permiss o do usu rio atual para acessar o campo personalizado consulte permission id para conhecer os valores object type Valor permitido O tipo de objeto descrito pelo campo personalizado consulte permission id para conhecer os valores field id Cadeia de caracteres O nome do campo conforme identificado no servidor account id Inteiro A ID da conta na qual o campo personalizado est definido display seq Inteiro A segii ncia na qual o Acrobat Connect Pro Central ou seu aplicativo exibe o campo personalizado em rela o a outros campos personalizados field type Valor permitido O tipo de dados que o campo personalizado aceita Os valores permitidos s o text textarea e password is primary Booleano Define se o campo personalizado pode ser exclu do true se n o e false sesim is required Booleano Define se o campo personalizado obrigat rio true se for necess rio especificar um valor para esse campo em cada objeto que o usa Caso contr rio false name Cadeia de caracteres O nome do campo personalizado conforme exibido pelo Acrobat Connect Pro Central ou por seu aplicativo Exemplo de solicita o https exemplo com api xml action custom fields amp filter like name name 62 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt custom fields gt ADOBE ACROBAT CONNECT PRO 7 0 Uso do A
194. eValue ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o sco id Inteiro s A ID exclusiva da apresenta o que cont m o question rio session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report quiz summary gt lt row num questions integer average score integer low score integer high score integer numtaken integer numdistincttaken integer maxpossiblescore integer asset id integer gt lt report quiz summary gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com O status da resposta atributos code Valor permitido Um c digo que indica o status da resposta consulte status report quiz summary Cont iner Cont m informa es sobre o question rio row Vazio com Informa es resumidas sobre o question rio Pode retornar mais de atributos um elemento row se maxpossiblescore for diferente para transcri es diferentes num questions Inteiro O n mero de perguntas no question r
195. ea principal id do usu rio poss vel por exemplo exibir todos os usu rios inscritos em um curr culo ou todos os cursos que esse curr culo possui Outra tarefa comum exibir os cursos em um curr culo que o usu rio tenha conclu do at o momento e depois exibir os cursos restantes Exibir todos os usu rios inscritos em um curso ou curr culo 1 Chame permissions info filtrando por permission id de view https exemplo com api xml action permissions info amp acl id 2006298444 amp filter permission id view e Aacl id a sco id do curso ou curr culo e Apermission id de view significa que o usu rio est inscrito 2 Analise a resposta para obter principal id name e quaisquer outros valores de que voc precisa lt principal principal id 2006258745 is primary false type user has children false permission id view gt lt name gt Jane Silva lt name gt lt login gt janeeacme com lt login gt lt principal gt Exibir uma lista de todos os m dulos de treinamento em um curr culo O curr culo um tipo de pasta e voc pode listar seu conte do com sco contents ou sco expanded contents 1 Obtenha a sco id do curr culo consulte Encontrar a sco id de um curso ou curr culo 2 Chame sco expanded contents passando para ele a sco id https exemplo com api xml action sco expanded contents amp sco id 2006745669 3 Analise a resposta para obter sco id folder id e depth lt sco depth 1 sco id 2006
196. edValue has children boolean is primary boolean is hidden boolean gt lt name gt string lt name gt lt login gt string lt login gt lt principal gt lt principal list gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status principal list Cont iner A lista inteira de principais que correspondem ao valor em um ou mais campos personalizados principal Cont iner Um principal que corresponde ao valor principal id Inteiro A ID do principal account id Inteiro A ID da conta qual o principal pertence type Valor permitido O tipo de principal consulte type para conhecer os valores has children Booleano Indica se o principal possui filhos Grupos possuem filhos e usu rios n o assim esse atributo indica se o principal um grupo is primary Booleano Define se o principal um grupo incorporado true ou n o false 93 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o is hidden Booleano Define se o principal est oculto na interface do usu rio true ou n o false name Cadeia de caracteres O nome completo do principal concatenado a partir dos campos first namee last name login C
197. eeting feature update amp account id 7 amp feature id fid archive amp enable false amp feature id fid archive force amp enable true 2 Consulte Configura o de avisos de isen o de responsabilidade na p gina 42 3 Atualize o servidor ou inicie uma nova reuni o para ver a altera o ADOBE ACROBAT CONNECT PRO 7 0 42 Uso do Acrobat Connect Pro Web Services Configura o de avisos de isen o de responsabilidade Voc pode configurar um aviso de isen o de responsabilidade a ser exibido quando um usu rio entra em uma reuni o Normalmente esse tipo de aviso exibe informa es padr o da organiza o Ele avisa os usu rios quanto ao status da reuni o e seus termos de uso Por exemplo um aviso de isen o de responsabilidade pode informar os usu rios de que a reuni o est sendo gravada e que os usu rios n o podem entrar na reuni o a menos que aceitem o aviso Por padr o essa op o fica desativada Configurar um aviso de isen o de responsabilidade 1 Chame meeting disclaimer update e defina o texto do aviso de isen o de responsabilidade https exemplo com api xml action meeting disclaimer update amp account id 7 amp disclaimer Aten o esta reuni o est sendo gravada 2 Chame meeting feature update para ativar o aviso https exemplo com api xml action meeting feature update amp account id 7 amp feature id fid meeting disclaimer amp enable true 3 Atualize o servidor ou inicie uma nova reuni
198. eeze 5 Connect Enterprise Web Services 6 Descri o Fornece uma lista de respostas que os usu rios deram s perguntas do question rio Sem um filtro essa a o retorna todas as respostas que todos os usu rios deram a todas as perguntas do question rio No entanto voc pode filtrar a resposta por determinado usu rio intera o ou resposta consulte a sintaxe do filtro em filter definition Uma intera o uma combina o de um usu rio e uma pergunta Se o usu rio responder a mesma pergunta mais de uma vez todas as respostas far o parte da mesma intera o e ter o a mesma interaction id URL de solicita o http nome do servidor api xml action report quiz question response amp sco id integer amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o sco id Inteiro S A ID exclusiva da apresenta o que cont m o question rio filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de N Uma classifica o que retorna resultados em uma determinada classifica o seq ncia session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m
199. eezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o sco id Inteiro S A ID exclusiva de um SCO no servidor session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt sco account id integer disabled datetime display seg integer folder id integer icon allowedValue lang allowedValue max retries integer sco id integer source sco id integer type allowedValue version integer gt lt date begin gt datetime lt date begin gt lt date created gt datetime lt date created gt lt date end gt datetime lt date end gt lt date modified gt datetime lt date modified gt lt description gt string lt description gt lt name gt string lt name gt lt url path gt string lt url path gt lt passing score gt integer lt passing score gt lt duration gt datetime lt duration gt lt section count gt integer lt section count gt lt sco gt lt source sco gt lt source sco account id integer display seg integer folder id integer icon allowedValue lang allowedValue max retries integer sco id integer source sco id integer type allowedValue version integer gt lt date created gt datetime lt date created gt lt date mo
200. em sco id 25 sco id da reuni o 29 excluir principais 95 exemplo de aplicativo 197 exibi o informa es do curr culo 50 reuni es 30 status do curso ou do curr culo 46 exibir informa es do usu rio 201 exibir permiss o 44 expiry settings info 67 expiry settings update 68 externa autentica o 13 39 NDICE REMISSIVO 208 F fazer logon no Acrobat Connect Pro Server 10 a partir de um aplicativo 10 198 e atualizar usu rios 21 na conta hospedada 11 criar o URL de solicita o 198 gerenciamento de cookies 10 11 com ID de conta 11 com nome de dom nio 12 com o par metro session 11 t cnica b sica 10 filtros autentica o 13 defini o 8 exemplo de chamada 9 exemplos 8 sintaxe 181 Flash Media Server 7 fluxo de dados Aplicativos do Acrobat Connect Pro 6 aplicativos personalizados 6 criptografado ou descriptografado 5 diagrama 5 fluxo de dados descriptografado 5 formatos de data hora 2 G gerenciamento de cookies 10 11 gerenciar permiss o 44 grava o de reuni es 41 group membership update defini o 69 nos aplicativos de treinamento 43 grupos adi o de usu rios 22 cria o 22 encontrar uma principal id 18 incorporados 18 inscri o em cursos ou curr culos 49 lista de para usu rios 24 remo o da inscri o de cursos ou curr culos 49 verifica o de usu rios 23 grupos incorporados 18 H Header AuthenticationFilter 13 host adi o 32 ID de
201. emplo com api xml action permissions info amp acl id 2007064258 amp filter permission id denied Inscrever um grande grupo mais de 1000 em um curso 1 Crie um grupo Com a API XML Chame principal update e analise a resposta para a principal id https exemplo com api xml action principal update amp type group amp has children 1 amp name developersc5 Com o Acrobat Connect Pro Central crie o grupo em Administra o gt Usu rios e grupos gt Novo grupo Pegue aprincipal id do novo grupo no URL do navegador 2 Adicione os usu rios que deseja inscrever no grupo Voc pode usar uma chamada API ou o Acrobat Connect Pro Central mas s pode adicionar 200 usu rios de cada vez Com a API XML Chame group membership update usando m ltiplos trios de group id principal id e is member true https exemplo com api xml action group membership update amp group id 4930296 amp principal id 2006258745 amp is member true amp group id 4930296 amp principal id 2007343711 amp is member true Se algum trio tiver informa es incorretas group membership update retornar o status ok mas o usu rio no trio incorreto n o ser adicionado ao grupo Com o Acrobat Connect Pro Central Navegue at Administra o gt Usu rios e grupos gt Importar Voc pode importar usu rios de um arquivo CSV separado por v rgula com pelo menos uma ID de logon para cada usu rio 3 Obtenhaa sco id do curso consulte Encontrar a sco id de um curso ou curr culo usando
202. empts integer gt lt name gt string lt name gt lt url gt string lt url gt lt date created gt datetime lt date created gt lt date modified gt datetime lt date modified gt lt date begin gt datetime lt date begin gt lt url path gt string lt url path gt lt expired gt boolean lt expired gt lt completed gt boolean lt completed gt lt row gt lt report my training gt lt results gt Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status report my training Cont iner A lista inteira de cursos e curr culos nos quais o usu rio est inscrito row Cont iner Informa es sobre um curso ou curr culo em que o usu rio est inscrito sco id Inteiro A ID exclusiva do curso ou do curr culo type Valor permitido O tipo de objeto consulte type para conhecer os valores permitidos icon Valor permitido O cone que identifica o objeto no Acrobat Connect Pro Central consulte icon para conhecer os valores permitidos Se type for content o valor icon descrever o conte do max retries Inteiro O n mero permitido de novas tentativas de realiza o do curso permission id Valor permitido A permiss o que o princip
203. enha ele sido aprovado ou n o transcript id Inteiro A ID do registro da pontua o mais recente do usu rio neste treinamento max retries Inteiro O n mero m ximo de vezes em que o usu rio pode repetir o treinamento sco id Inteiro A ID do SCO de treinamento type Valor permitido O tipo do SCO de treinamento consulte os valores permitidos em type 150 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o icon Valor permitido O tipo de cone que identifica o curso ou curr culo no Connect Pro Central Fornece informa es sobre o curso ou curr culo al m de seu type consulte os valores permitidos em icon status Valor permitido O status do trabalho do usu rio com o SCO Os valores permitidos para um curso ou apresenta o s o user passed user failed completed incomplete not attemptede review O curr culo ou a pasta s podem ser completed ou incomplete certificate Inteiro A ID do registro que exibe se o usu rio passou ou concluiu o treinamento score Inteiro A pontua o que o usu rio obteve na tentativa mais recente do treinamento permission id Valor permitido A permiss o que o usu rio recebeu para acessar o curso ou curr culo consulte permission id para conhecer os valores permitidos attempts Inteiro O n mero de tentativas do usu rio neste treinamento name Ca
204. ents URL de solicita o http nome do servidor api xml action learning path info amp curriculum id integer amp sco id integer amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o curriculum id Inteiro S A ID do curr culo ao qual o objeto de aprendizagem pertence sco id Inteiro S A ID do m dulo do curr culo curso apresenta o ou semelhante para o qual voc deseja um caminho de aprendizagem filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de N Uma classifica o que retorna resultados em uma determinada seq ncia classifica o session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt learning paths gt lt learning path curriculum id integer current sco id integer target sco id integer path type allowedValue gt lt name gt string lt name gt lt learning path gt lt learning paths gt lt results gt Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services
205. er os valores permitidos has children Booleano Um valor que indica se o principal possui filhos Grupos possuem filhos e usu rios n o assim se for true o principal ser um grupo permission id Valor permitido A permiss o que o principal possui sobre o SCO a conta ou o principal consulte permission id para conhecer os valores acl id Inteiro A ID do SCO no qual a permiss o est definida name Cadeia de caracteres O nome do principal que possui permiss o para acessar o SCO login Cadeia de caracteres O nome de logon do principal que possui permiss o para acessar o SCO permission Vazio com atributos Informa es sobre a permiss o que um principal tem sobre o SCO a conta ou o principal Se vazio nenhuma permiss o definida acl id Inteiro A ID do objeto para o qual o principal tem permiss o permission id Valor permitido A permiss o que o principal tem para agir sobre o objeto consulte permission id para conhecer os valores principal id lInteiro A ID do principal que tem permiss o de agir sobre o objeto training Inteiro A ID do grupo de treinamento group id Exemplo de solicita o https exemplo com api xml action permissions info amp acl id 2006334033 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok lt permissions gt n gt lt principal principal id 2006258745 is primary false type user has children false permission i
206. ersion 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt Account account id 7 gt lt name gt Conta empresarial lt name gt 53 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services lt date expired gt 2009 09 11T18 15 00 000 05 30 lt date expired gt lt Account gt lt results gt Consulte tamb m expiry settings info expiry settings update acl field info Disponibilidade Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna informa es sobre um principal uma conta ou um SCO conforme definido na lista controle de acesso ACL As informa es retornadas incluem campos e seus valores Cada campo possui uma ID um nome que descreve o campo Para chamar acl field info preciso ter permiss o de exibi o para principal conta ou objeto Voc tamb m deve especificar um valor para acl id que objeto ao qual o principal tem acesso A acl id pode ser uma sco id uma account id ou uma principal id Voc pode chamar principal l1ist para determinar a account id ou a principal id ou ainda sco shortcuts ou sco contents para obter a sco id URL de solicita o http nome do servidor api xml action acl field info amp acl id integer amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o acl id Inteiro S A ID do SCO da conta ou do principal do qual voc deseja informa e
207. esposta code Valor permitido Um c digo que indica o status da resposta consulte status my events Cont iner A lista inteira de eventos em que o usu rio est ou esteve registrado event Cont iner Informa es sobre um evento sco id Inteiro A ID exclusiva do evento type Valor permitido O tipo de objeto Para um evento sempre event icon Valor permitido Um cone que identifica o objeto Para um evento sempre event permission id Valor permitido A permiss o que o usu rio tem para o evento consulte permission id para conhecer os valores name Cadeia de caracteres O nome do evento domain name Cadeia de caracteres O nome de dom nio do Acrobat Connect Pro Server que vem depois de http oudehttps e antes do nome exclusivo do evento no URL do evento url path Cadeia de caracteres O nome exclusivo do evento que vem depois do nome do dom nio no URL do evento Exemplo de solicita o https exemplo com api xml action report my events Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt my events gt lt event sco id 2006334107 permission id host gt lt name gt Conhe a o famoso autor lt name gt lt domain name gt exemplo com lt domain name gt lt url path gt author lt url path gt lt date begin gt 2006 05 12T18 00 00 000 07 00 lt date begin gt lt date end gt 2006 05 12T20 00 00 000 07 00 lt
208. esposta de qualquer elemento ou atributo que a cont m 143 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report quiz takers gt lt row transcript id integer sco id integer principal id integer status allowedValue score integer asset id integer permission id allowedValue attempts integer time taken integer certificate integer answered survey boolean version integer gt lt name gt string lt name gt lt login gt string lt login gt lt date created gt datetime lt date created gt lt principal name gt string lt principal name gt lt override gt boolean lt override gt lt row gt lt report quiz takers gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status report quiz takers Cont iner Informa es sobre todos os usu rios que responderam ao question rio row Cont iner Informa es sobre um usu rio que respondeu ao question rio transcript id Inteiro A ID da transcri o na qual a pontua o do question rio atingida pelo usu rio est registrada sco id Inteiro A ID exclusiv
209. eventos pastas rvores ou links consulte a lista em type No entanto o tipo de SCO contido precisa ser v lido para o SCO anexo Por exemplo os cursos est o contidos dentro de curr culos e o conte do da reuni o est contido dentro das reuni es Como as pastas s o SCOs a lista retornada incluir SCOs e subpastas no pr ximo n vel hier rquico mas n o os conte dos das subpastas Para incluir o conte do da subpasta chame sco expanded contents URL de solicita o http nome do servidor api xml action sco contents amp sco id integer amp filter definition value amp sort definition value amp session value Par metros Nome Tipo Obrigat rio Descri o sco id Inteiro S A ID exclusiva de uma pasta para a qual voc deseja listar conte dos Voc pode obter a sco id ao chamar sco shortcuts filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de N Uma classifica o que retorna resultados em uma determinada seq ncia classifica o session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros Voc pode filtrar a resposta por qualquer elemento ou atributo com as seguintes exce es N o poss vel filtrar por duration Sevoc usar filter date begin filter date endou filter date modified especifique uma hora sem
210. ew user data O valor padr o true add users groups csv Booleano N O valor true permite aos administradores limitados adicionar usu rios ou grupos importando um arquivo CSV Parte do conjunto view user data user profile fields Booleano N Ovalor true permite aos administradores limitados modificar os campos do perfil de usu rio change login pw policy Booleano N O valor true permite aos administradores limitados alterar as pol ticas de logon e de senha ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Nome Tipo Obrigat rio Descri o delete users groups Booleano N O valor true permite aos administradores limitados excluir usu rios ou grupos Parte do conjunto view user data modify current users groups Booleano N O valor true permite aos administradores limitados modificar usu rios e grupos atuais Parte do conjunto view user data O valor padr o true customization Booleano N O valor true permite aos administradores limitados personalizar as cores das p ginas das contas na Web das reuni es e da p gina de logon edit account info Booleano N O valor true permite aos administradores limitados editar informa es de conta set content meeting permissions Booleano N O valor true permite aos administradores limitados definir as permiss es para conte do ou reuni es O valor padr o true compliance Booleano N Ovalor true permite aos
211. exemplo voc precisa obter a principal id de um usu rio e a sco id de uma reuni o antes de chamar permissions update para tornar o usu rio um apresentador da reuni o As sequ ncias de chamada para as v rias tarefas est o descritas nos primeiros cap tulos deste manual Diferentes nomes de par metro para o mesmo valor Um valor pode ter um nome de par metro em uma chamada e outro em outra Por exemplo a ID exclusiva de um SCO pode ser sco id quando usado com sco info mas acl id em permissions update o mesmo valor em ambas as chamadas A melhor maneira de aprender isso usar a refer ncia sobre API neste manual SCOs n o s o orientados a objeto Um SCO um objeto de conte do compartilh vel no servidor para obter uma defini o completa consulte Encontrar SCOs Um SCO pode ser uma reuni o uma apresenta o uma imagem uma pasta um curso ou qualquer objeto no servidor Os SCOs s o armazenados dentro de pastas em hierarquia de navega o Contudo n o existe uma estrutura orientada a objeto para SCOs e um tipo de SCO n o subclasse de outro tipo Leve isso em considera o ao projetar seu aplicativo Criar uma classe adaptadora Observa o Consulte os exemplos de arquivo XMLApiAdapter java login jsp e mymeetings jsp Ao criar um aplicativo personalizado para chamar o Acrobat Connect Pro muito til ter uma classe adaptadora Voc cria uma inst ncia da classe para cada sess o de logon do usu rio e o adap
212. forma es sobre as configura es atuais das notifica es de account expiration value Inteiro O usu rio notificado esse n mero de dias antes da expira o de sua conta O valor padr o 30 Por exemplo se a conta de um usu rio expira em 31 de dezembro o usu rio ser notificado no dia 1 de dezembro Exemplo de solicita o https exemplo com api xml action expiry settings info amp account id 7 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt expiry num of days gt lt value gt 30 lt value gt lt expiry num of days gt lt results gt Consulte tamb m expiry settings update 67 expiry settings update Disponibilidade Acrobat Connect Pro Server 7 Descri o ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Atualiza informa es sobre as configura es de notifica es de account expiration a notifica o apresentada aos usu rios antes da expira o de uma conta Um usu rio notificado x dias antes da expira o de sua conta Esta a o atualiza o valor de x URL de solicita o https exemplo com api xml action expiry settings update amp account id Integer amp session String Par metros Nome Tipo Obrigat rio Descri o account id Inteiro N A ID da conta Se voc n o fornecer uma ID de conta a informa o da conta
213. g transcripts cccece nene ecran errar rena 152 SCO CONtents ogera sai Ear cl nar aaa Lage SA bica Dib Dude be a SAS 154 sco delete iss ia a Ena id aa TR DIR ia SIRI E O Cas a ia ai EEN 156 sco expanded contents oree ea E nina cas epa mei ra ea EEEa ER Ra 157 sco info sco move sco nav sco search sco search by field caussaniaiasas cosas des a ae e a a Ja ad a bars dra RA 167 SCO SHONCUIS as na RD T INTE CCL STR ESA NT ES ETA TE 169 SCOUPAStO sas games pa eai pesos so a a TELS Dos ensaia abas essa bansd 171 ScO pload Ara ana eae di Da dr ia iba RE CR Rb CS Ra A Ca a lala ano 174 User aCCOUN S e nro si rate ss Ea iea O Sapo SRS RS SO Sc O 176 user transcript update cccceee nec rererer e r E Ea rare rrenan arena 178 user update pwd Cap tulo 7 Refer ncia de filtros e classifica o filter definitiOm sessies ai nasoma pena e bars PUDE hein na aaa EE name D 181 sort definition squmusessiuadesa cena EEEa EEE DER Ra a Sen dae sua 182 Cap tulo 8 Refer ncia comum ACCESS apra nsaa Ass E TAER US Ea COOL EGIGES PAIOL ie DI EE ERE feature id field aerorose rtta emas cana A a Da apr CSM AVL ia ps a lang object type path type permissiondd assess a ape RR PRESA A A MADE DE US Ra AO 189 QUOLaID suis gas ASR PENA RU RR Us ATON E ea a GR ana Ea G 190 Status cs ras ae TARSO NAC EO O O ARNO IO DOCA PISO DEE aco Sra 190 atriDUto statuS seresa ennaa e a as Ra alada aaa la aonde E lp austin pa a R
214. ger gt lt url path gt string lt url path gt lt description gt string lt description gt lt name gt string lt name gt lt sco gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status sco Cont iner Informa es sobre o novo SCO rec m criado incluindo a sco id Retornadas somente se voc criar um SCO folder id Inteiro A ID da pasta na qual o novo SCO est armazenado lang Valor permitido Um c digo para o idioma associado ao SCO consulte 1ang para conhecer os valores type Valor permitido O tipo do novo SCO consulte type para conhecer os valores sco id Valor permitido A ID exclusiva do novo SCO version Inteiro O n mero de vers o exclusivo do novo SCO Quando o SCO criado pela primeira vez a version 0 account id Inteiro A ID da conta na qual o novo SCO criado 173 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o icon Inteiro O tipo de cone que identifica um novo SCO no Acrobat Connect Pro Central consulte i con para conhecer os valores url path Cadeia de caracteres A parte do URL do SCO da reuni o que vem ap s o nome de dom nio e identifica com exclusividade
215. gon a partir de um aplicativo para conhecer outras maneiras de chamar login 3 Chame group membership update com is member true para adicionar o usu rio ao grupo https exemplo com api xml action group membership update amp group id 4930296 amp principal id 2006258745 amp is member true ADOBE ACROBAT CONNECT PRO 7 0 48 Uso do Acrobat Connect Pro Web Services 4 Chame permissions update para inscrever o usu rio em um curr culo https exemplo com api xml action permissions update amp acl id 2006745669 amp principal id 2007124930 amp permission id view Use uma permission id de view 5 Chame report my training para listar os cursos e curr culos nos quais o usu rio est inscrito https exemplo com api xml action report my training 6 Analise os elementos row na resposta para obter os valores que deseja exibir lt row sco id 2006745669 type curriculum icon curriculum permission id view gt lt name gt Um dia na vida lt name gt lt url gt exemplo com day lt url gt lt date created gt 2006 06 12T14 47 59 903 07 00 lt date created gt lt date modified gt 2006 06 12T14 47 59 903 07 00 lt date modified gt lt date begin gt 2006 06 12T14 45 00 000 07 00 lt date begin gt lt url path gt day lt url path gt lt expired gt false lt expired gt lt completed gt false lt completed gt lt row gt Inscrever um grande n mero de usu rios Ao inscrever um grande n mero de usu rios em um curso primeiro dec
216. gos com os quais voc j est familiarizado No entanto a refer ncia API uma defini o formal do contrato da API entre o aplicativo de chamada e o servidor Assim devem ser descritas as defini es de sintaxe dos URLs de solicita o N s colocamos se es distintas de um URL de solicita o em linhas separadas para melhorar a leitura da seguinte forma http nome do servidor api xml action custom fields amp filter definition value amp session BreezeSessionCookieValue Ao digitar um URL de solicita o na barra de endere os do navegador ou ao integr lo no aplicativo digite o ou construa o como uma linha nica https exemplo com api xml action custom fields amp filter name location Os elementos de sintaxe em fonte de c digo azul representam defini es que voc pode construir com um hiperlink para a sintaxe da defini o Cap tulo 1 Arquitetura Bem vindo ao Adobe Acrobat Connect Pro Web Services a camada de servi o na Web do Adobe Acrobat Connect Pro Server 7 e o conjunto de aplicativos Acrobat Connect Pro O Web Services permite construir portais ou aplicativos da Web que integram a funcionalidade do Acrobat Connect Pro e informa es de relat rio a sistemas terceirizados como portais sistemas de gerenciamento do relacionamento com o cliente e sistemas de planejamento de recursos empresariais O Acrobat Connect Pro Web Services fornece recursos de reuni o treinamento e eventos a seus
217. gt lt results gt Consulte tamb m learning path update learning path update Disponibilidade Breeze 5 Connect Enterprise Web Services 6 Descri o Atualiza o caminho de aprendizagem para um nico objeto de aprendizagem de um curr culo O objeto de aprendizagem qualquer SCO que tenha sido adicionado a um curr culo URL de solicita o http nome do servidor api xml action learning path update amp curriculum id integer amp current sco id integer amp target sco id integer amp path type allowedValue amp session BreezeSessionCookieValue 71 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o curriculum id Inteiro S A ID do curr culo ao qual este objeto de aprendizagem pertence current sco id Inteiro N A ID do objeto de aprendizagem que possui o acesso que voc deseja atualizar target sco id Inteiro N A ID do objeto de aprendizagem que restringe o acesso ao atual objeto de aprendizagem por exemplo um curso de pr requisito path type Valor permitido S O tipo de caminho entre o objeto de aprendizagem alvo e o atual objeto de aprendizagem consulte path type para conhecer os valores permitidos session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma caracteres biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem class
218. gt ADOBE ACROBAT CONNECT PRO 7 0 35 Uso do Acrobat Connect Pro Web Services lt login gt josesilvagexemplo com lt login gt lt principal gt 6 Chame principal info comaprincipal id https exemplo com api xml action principal info amp principal id 2006282569 7 Extraia os valores name e email da resposta lt principal account id 624520 disabled has children false is hidden false is primary false principal id 2006282569 type user gt lt ext login gt josesilvamexemplo com lt ext login gt lt login gt josesilvagexemplo com lt login gt lt name gt jose silva lt name gt lt email gt josesilvaenovaempresa com lt email gt lt first name gt jose lt first name gt lt last name gt silva lt last name gt lt x 2006293620 gt E3612 lt x 2006293620 gt lt x 2007017651 gt S o Francisco lt x 2007017651 gt lt principal gt 8 Chame permissions info novamente filtrando pela permission id do host https exemplo com api xml action permissions info amp acl id 2007018414 amp filter permission id host 9 Analise a resposta para obter a principal id lt principal principal id 2006282569 is primary false type user has children false permission id host gt lt name gt jose silva lt name gt lt login gt josesilvacwexemplo com lt login gt lt principal gt 10 Chame principal info usando aprincipal id https exemplo com api xml action principal info amp principal id 2006258745 11 A
219. gt lt permission gt lt permission gt lt enabled gt false lt enabled gt lt name gt chargebacks lt name gt lt permission gt lt permission gt lt enabled gt false lt enabled gt lt name gt view system usage reports lt name gt lt permission gt lt permission gt lt enabled gt false lt enabled gt lt name gt quota threshold notifications lt name gt lt permission gt lt permissions gt lt results gt ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services 74 ADOBE ACROBAT CONNECT PRO 7 0 75 Uso do Acrobat Connect Pro Web Services limited administrator permissions update Disponibilidade Acrobat Connect Pro 7 Descri o Atualiza as permiss es que podem ser ativadas para Administradores limitados Com Administradores limitados sua organiza o pode ter um controle mais preciso dos administradores e daquilo a que eles podem ter acesso Sua organiza o pode separar os administradores de sistema que controlam todos os aspectos do sistema de Administradores limitados que podem acessar e controlar um subconjunto do sistema Cada instala o do Acrobat Connect Pro tem um grupo de administradores limitados Os usu rios no grupo Administradores podem editar as permiss es dos Administradores limitados URL de solicita o http nome do servidor api xml action limited administrator permissions update amp view disk usage and reports boolean amp reset password boolean amp
220. gt 2004 10 05T00 49 30 217 07 00 lt date created gt lt date modified gt 2005 01 04T15 03 25 937 08 00 lt date modified gt lt name gt Modelo de reuni o padr o lt name gt lt url path gt defaultMeetingTemplate lt url path gt lt source sco gt lt source sco gt lt results gt sco move Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Move um SCO de uma pasta para outra Para mover um SCO para uma pasta o usu rio atual deve ter permiss o para criar conte do na pasta de destino Em geral os usu rios possuem permiss es em suas pr prias pastas como my meet ings my courses my events my content Y g y Y Y e my meeting templates por padr o Para mover os SCOs para uma pasta compartilhada como content courses e meetings o usu rio deve ter permiss o de gerenciamento ou ser Administrador URL de solicita o http nome do servidor api xml action sco move amp folder id integer amp sco id integer amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o folder id Inteiro S A ID da pasta de destino sco id Inteiro S A ID exclusiva do SCO a ser movido session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar caracteres uma biblioteca de gerenciamento de cookies no cliente 162 Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da
221. i es do Acrobat Connect Pro Server As etapas a seguir descrevem como chamar login quando voc usa a autentica o do cabe alho HTTP Fazer logon no Acrobat Connect Pro Server usando autentica o de cabe alho HTTP 1 Configure seus servidores de rede e o Acrobat Connect Pro Server para autentica o do cabe alho HTTP usando as instru es do Guia de Instala o e Configura o do Acrobat Connect Pro 2 Em diret rio do seu servidor appserv conf WEB INF web xml remova as tags de coment rio ao redor do elemento filter mapping para HeaderAuthenticationFilter e adicione tags de coment rios ao redor de quaisquer outros elementos filter mapping lt filter mapping gt lt filter name gt HeaderAuthenticationFilter lt filter name gt lt url pattern gt lt url pattern gt lt filter mapping gt Ed E lt filter mapping gt lt filter name gt NtImAuthenticationFilter lt filter name gt lt url pattern gt lt url pattern gt lt filter mapping gt gt 3 No elemento filter de HeaderAuthenticationFilter habilite o padr o api para os URLs de solicita o Voc tem duas op es para fazer isso ADOBE ACROBAT CONNECT PRO 7 0 14 Uso do Acrobat Connect Pro Web Services Se seu aplicativo usar a API XML e quaisquer aplicativos do Acrobat Connect Pro No elemento filter de HeaderAuthenticationFilter use tags de coment rio para desativar o elemento init param com um param value api elle lt init param g
222. i xml action principals delete amp principal id integer amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o principal id Inteiro S A ID de um usu rio ou grupo que voc deseja excluir session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o https exemplo com api xml action principals delete amp principal id 2006339311 amp principal id 2006339323 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt Consulte tamb m principal info principal list principal list by field principal update ADOBE ACROBAT CONNECT PRO 7 0 96 Uso do Acrobat Connect Pro Web Services principal update Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Cria um principa
223. icita o http nome do servidor api xml action custom fields amp filter definition value amp session BreezeSessionCookieValue 61 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros Voc pode filtrar a resposta por qualquer elemento ou atributo que a contiver Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt custom fields gt lt field permission id allowedValue object type allowedValue field id string account id integer display seg integer field type allowedValue is primary boolean is required boolean gt lt name gt string lt name gt lt field gt lt custom fields gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status custom fields Cont iner A lista de campos personalizados que corresponde consulta field Cont iner Detalhes sobr
224. icon course gt lt name gt Curso para teste lt name gt lt url path gt test lt url path gt lt login gt aneeacme com lt login gt lt date taken gt 2006 06 30T15 23 55 070 07 00 lt date taken gt lt principal name gt Jane Silva lt principal name gt lt row gt lt report user training transcripts gt lt results time zone id Descri o Configura es que descrevem os fusos hor rios que podem ser usados com time zone id Valores Configura o de fuso hor rio Valor GMT 12 00 Linha internacional de data ocidental o GMT 11 00 Ilhas Midway Samoa 1 GMT 10 00 Hava 2 GMT 09 00 Alasca 3 GMT 08 00 Hora do Pac fico EUA e Canad Tijuana 4 GMT 07 00 Hora das Montanhas EUA e Canad 10 GMT 07 00 Chihuahua La Paz Mazatlan 13 GMT 07 00 Arizona 15 GMT 06 00 Hora Central EUA e Canad 20 GMT 06 00 Saskatchewan 25 GMT 06 00 Guadalajara Cidade do M xico Monterrey 30 GMT 06 00 Am rica Central 33 GMT 05 00 Hora do Leste EUA e Canad 35 GMT 05 00 Indiana Leste 40 GMT 05 00 Bogot Lima Quito 45 GMT 04 00 Hora do Atl ntico Canad 50 GMT 04 00 Caracas La Paz 55 GMT 04 00 Santiago 56 GMT 03 30 Newfoundland 60 GMT 03 00 Bras lia 65 GMT 03 00 Buenos Aires Georgetown 70 GMT 03 00 Groenl ndia 73 GMT 02 00 Atl ntico Central 75 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect P
225. id aclId sprincipal id principalid amp permission id permissionlId 204 ADOBE ACROBAT CONNECT PRO 7 0 205 Uso do Acrobat Connect Pro Web Services Exibir detalhes da reuni o Observa o Consulte os exemplos de arquivo XMLApiAdapter java SCO java mymeetings jsp e showmeeting jsp A maioria das informa es que voc deseja exibir sobre uma reuni o vem de sco info https exemplo com api xml action sco info amp sco id 2006334909 A resposta tem muitos valores que voc pode exibir como lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt sco account id 624520 disabled display seg 0 folder id 2006258747 icon producer lang en max retries sco id 2006334909 source sco id type content version 1 gt lt date created gt 2006 05 11T12 00 02 000 000 07 00 lt date created gt lt date modified gt 2006 05 16T15 22 25 703 07 00 lt date modified gt lt name gt Question rio para teste lt name gt lt url path gt quiz lt url path gt lt passing score gt 10 lt passing score gt lt duration gt 15100 0 lt duration gt lt section count gt 6 lt section count gt lt sco gt lt results gt Obter informa es sobre um SCO O m todo Java get sco faz uma chamada a sco inf o e analisa o resultado armazenando valores em vari veis para que voc possa exibi los em uma interface do usu rio public SCO getSco String scoId throws XMLApiExcept
226. id a lista ser para o principal que voc especificar A resposta cont m uma lista de elementos row Na lista os cursos possuem os atributos type content e icon course enquanto os curr culos possuem type curriculum e icon curriculum URL de solicita o http nome do servidor api xml action report my training amp principal id integer amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o principal id Inteiro N A ID exclusiva de um usu rio ou grupo cujos cursos e curr culos voc deseja listar Se voc n o especificar um valor a resposta ser para O usu rio atual filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de N Uma classifica o que retorna resultados em uma determinada classifica o sequ ncia session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report my training gt lt row sco id integer type allowedValue icon allowedValue max retries integer permission id allowedValue transcript id integer att
227. id 7 amp quota id training user amp threshold pct 90 amp login notif false amp email notif true amp monthly emails true Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt Consulte tamb m quota threshold info quota threshold exceeded report active meetings Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna uma lista de reuni es do Adobe Acrobat Connect Pro que est o em andamento incluindo o n mero de minutos em que a reuni o esteve ativa Para report active meetings retornar resultados pelo menos um usu rio deve estar presente em pelo menos uma sala de reuni es Se houver reuni es programadas no momento mas nenhum usu rio estiver presente nelas report active meet ings retornar uma resposta vazia URL de solicita o http nome do servidor api xml action report active meetings amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt results gt lt status code allowedValue gt lt report active meetings gt lt sco sco id integer active participants integer le
228. ida se deseja inscrever os usu rios diretamente ou criar um grupo e inscrev lo A Adobe recomenda estas pr ticas para inscrever os usu rios nos cursos Inscreva os usu rios diretamente nos cursos usando permissions update que permite inscrever 1000 10 000 ou mais usu rios com uma nica chamada API Adicione os usu rios a um grupo e os inscreva somente se voc tiver inten o de reutilizar o grupo para inscrev los em v rios cursos por exemplo Neste caso voc s pode adicionar 200 usu rios por vez Inscrever um grande n mero de usu rios mais de 1000 diretamente em um curso 1 Obtenhaa sco id do curso consulte Encontrar a sco id de um curso ou curr culo 2 Obtenhaa principal id de cada usu rio que deseja inscrever Para fazer isso voc pode e Chamar principal list com os filtros a fim de listar os usu rios que deseja inscrever https exemplo com api xml action principal list amp filter type user amp filter type sales Ler os valores de um arquivo 3 Escreva um m todo que chame permissions update com m ltiplos trios de acl id principal idepermission id https exemplo com api xml action permissions update amp acl id 2007064258 amp principal id 2007105030 amp permission id view amp acl id 2007064258 amp principal id 2006258745 amp permission id view e Aacl id asco id do curso e Apermission id view para inscrever usu rios e Aprincipal id exclusiva em cada trio Se alg
229. idade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Encerra a sess o de logon do usu rio invalidando o valor do cookie associado sess o do usu rio Depois de chamar 1ogout defina o valor do cookie BREEZESESSION como nul1 N o reutilize o valor do cookie depois de o usu rio fazer logout 78 URL de solicita o http nome do servidor api xml action logout amp session BreezeSessionCookieValue ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar caracteres uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Exemplo de solicita o http exemplo com api xml action logout Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt Consulte tamb m login meeting disclaimer info Disponibilidade Acrobat Connect
230. ificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Elemento de n vel superior para a resposta status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o https exemplo com api xml action learning path update amp curriculum id 2006298444 amp current sco id 2007064258 amp target sco id 2007035246 amp path type completion required Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt Consulte tamb m learning path info limited administrator permissions info Disponibilidade Acrobat Connect Pro 7 Descri o Retorna uma lista de permiss es que podem ser ativadas ou desativadas para o grupo Administradores limitados e se a permiss o est ou n o ativada no momento Para obter mais informa es sobre Administradores limitados consulte limited administrator permissions update 72 ADOBE ACROBAT CONNECT PRO 7 0 73 Uso do Acrobat Connect Pro Web Services URL de solicita o http nome do servidor api xml action limited administrator permissions info amp session BreezeSessionCookieValue Par metros Nom
231. ike name pois ele pode afetar o desempenho do servidor Voc tamb m pode obter a sco id da sua pasta de treinamento especializado no URL do navegador no Acrobat Connect Pro Central e pass lo para sco contents 4 Analise a resposta para obter a sco id da sua pasta de treinamento especializado lt sco sco id 2007122244 source sco id folder id 624528 type folder icon folder display seq 0 is folder 1 gt 5 Chame sco contents passando para ele a sco id da pasta de treinamento especializado e adicionando um filtro que identifique o curso ou curr culo https exemplo com api xml action sco contents amp sco id 2007122244 amp filter name Java 201 Voc pode chamar sco contents em vez de sco expanded contents se todos os cursos e curr culos forem armazenados no n vel superior da sua pasta de treinamento especializado Isso melhora o desempenho Voc pode definir campos personalizados para SCOs se isso ajudar a identific los nas pesquisas consulte Criar campos personalizados 6 Analise os elementos sco na resposta para a sco id do curso ou curr culo lt sco depth 2 sco id 2006745673 folder id 2006745671 type content icon course lang en source sco id 2006744233 display seq 1 source sco type 0 gt lt name gt Tudo sobre comunidades na Web lt name gt lt url path gt p33096345 lt url path gt lt description gt Curso sobre Web 2 0 lt description gt lt date created gt 2006 06 12
232. ilctvos nico Autoridade de certifica o LC RTMPS 443 gt D gt Flash Player AG RTMP 1935 gt Flash Media Server EGI RTMPT 80 Banco de dados SQL Fluxo de dados entre o Acrobat Connect Pro e os aplicativos clientes O fluxo de dados pode ser criptografado com o SSL ou descriptografado Descriptografado Se o fluxo de dados estiver descriptografado as conex es ser o feitas por HTTP e RTMP Adobe Real Time Messaging Protocol seguindo os caminhos descritos na tabela a seguir 1 O navegador da Web cliente solicita uma reuni o do Adobe Acrobat Connect Pro ou um URL de con te do pela porta HTTP 80 os caminhos de conex o podem variar ente para entrar no Acrobat Connect Pro 2 O servidor da Web responde com transfer ncia do conte do ou fornece informa es ao navegador cli 4 O Flash Media Server responde e uma conex o persistente aberta para encaminhar o tr fego da reuni o para o navegador 3 O Adobe Flash Player solicita uma conex o com o Adobe Flash Media Server por RTMP 1935 e HTTP 80 3a alternativa Em alguns casos o Flash Player solicita uma conex o com o Flash Media Server mas s pode obter uma conex o encapsulada por RTMPT 80 4a alternativa O Flash Media Server responde e aberta uma conex o encapsulada para encaminhar o tr fego da reuni o para o navegador 5 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Criptog
233. iltre pelo campo type http exemplo com api xml action report bulk objects amp filter type meeting URL de solicita o http nome do servidor api xml action report bulk objects amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de classifica o N Uma classifica o que retorna resultados em uma determinada sequ ncia session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m 107 Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report bulk objects gt lt row sco id integer type allowedValue gt lt url gt string lt url gt lt name gt string lt name gt lt date created gt datetime lt date created gt lt date end gt datetime lt date end gt lt date modified gt datetime lt date modified gt lt description gt datetime lt description gt lt row gt lt report bulk objects gt lt results gt Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services
234. indica o status da resposta consulte status report quiz interactions Cont iner Informa es sobre todas as intera es que todos os usu rios tiveram com o question rio row Cont iner Informa es sobre um usu rio e uma pergunta e uma resposta do question rio V rios elementos row podem fazer parte da mesma intera o display seq Inteiro O n mero sequencial desta pergunta no question rio transcript id Inteiro A ID da tentativa de um usu rio de responder ao question rio com um usu rio uma tentativa no question rio e v rias perguntas e respostas Toda vez que o usu rio responder o question rio a transcript id mudar interaction id nteiro A ID de todas as respostas que um usu rio d a uma pergunta do question rio sco id nteiro A ID exclusiva da apresenta o ou do curso que contiver o question rio score nteiro A pontua o do usu rio para essa pergunta name Cadeia de caracteres O nome do usu rio sco name nteiro O nome da apresenta o ou do curso que contiver o question rio 134 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o date created Data e hora A data em que a apresenta o ou o curso foi criado description Cadeia de caracteres A pergunta do question rio que o usu rio respondeu response Cadeia de caracteres A resposta dada pelo usu rio Exemplo de solicita
235. inst ncia de SCO ava public List getMyMeetings String filter throws XMLApiException try Element meetingDoc request report my meetings filter List list XPath selectNodes meetingDoc meeting Iterator meetings list iterator List result new ArrayList while meetings hasNext Element m Element meetings next SCO meeting getSco m result add meeting return result catch JDOMException jde throw new XMLApiException PARSE ERROR jde O objeto sco encapsula dados sobre o SCO para que seja poss vel recuper los facilmente a partir de uma p gina da Web por exemplo HTML ou JSP no seu aplicativo Criar e atualizar reuni es Observa o Consulte os exemplos de arquivo XMLApiAdapter java e SCO java Voc tamb m pode querer permitir que os usu rios criem reuni es no seu aplicativo Para criar uma reuni o chame sco update com folder id de uma pasta de reuni es e type meeting https exemplo com api xml action sco update amp folder id 2006258750 description Para todos os funcion rios da empresa amp name Reuni o geral da empresa amp type meeting amp lang en amp date begin 2006 06 16T23 00 amp date end 2006 06 16T23 30 A resposta retorna a sco id da reuni o que voc pode extrair e armazenar lt sco account id 624520 disabled display seg 0 folder id 2006258750 icon meeting lang en max retries sco id 2006743452 source sco id
236. integer max score integer attempts integer gt lt access gt allowedValue lt access gt lt credit granted gt boolean lt credit granted gt lt name gt string lt name gt lt url path gt string lt url path gt lt date modified gt datetime lt date modified gt lt override gt boolean lt override gt lt sco gt lt report curriculum taker gt lt results gt 116 Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status report curriculum taker Cont iner Informa es sobre o desempenho do usu rio no curr culo inteiro sco Cont iner Informa es sobre o trabalho do usu rio em um curso ou curr culo transcript id Inteiro A ID da transcri o do usu rio para o curso ou o curr culo path type Valor permitido O caminho de aprendizagem que o usu rio precisa tomar antes de realizar este curso ou curr culo consulte path type para conhecer os valores permitidos asset id Inteiro A vers o do curso ou curr culo que o usu rio tentou concluir A asset id aumentada cada vez que o curso ou curr culo recebe novo conte do sco id Inteiro A ID exclusiva do curso ou do curr culo depth
237. io average score Inteiro A pontua o m dia de todos os usu rios que responderam ao question rio low score Inteiro A menor pontua o que o usu rio recebeu no question rio high score Inteiro A maior pontua o que o usu rio recebeu no question rio numtaken Inteiro O n mero total de vezes em que o question rio foi realizado numdistincttaken Inteiro O n mero de vezes em que o question rio foi realizado por diferentes principais Se o principal responder ao question rio mais de uma vez s contabilizada uma vez maxpossiblescore Inteiro A pontua o m xima poss vel no question rio asset id Inteiro A ID da vers o mais recente do SCO enviado para o servidor Exemplo de solicita o https server com api xml action report quiz summary amp sco id 2006123456 142 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report quiz summary gt lt row num questions 2 average score 0 low score 0 high score 0 numtaken 1 numdistincttaken 1 maxpossiblescore 0 asset id 2006334911 gt lt row num questions 2 average score 13 low score 0 high score 20 numtaken 3 numdistincttaken 3 maxpossiblescore 20 asset id 2006334911 gt lt report quiz summary gt lt results gt report quiz takers Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o ADOBE ACROBAT CONNECT PRO 7 0 Uso do Ac
238. ion try Element e scoInfo scolId if ok equalsIgnoreCase codePath value0Of e return null Element sco Element XPath selectSingleNode e sco Construir o URL para a sala de reuni es Voc tamb m pode precisar criar o URL para a sala de reuni es Fa a isso com uma chamada a sco info e outra para sco shortcuts https exemplo com api xml action sco info amp sco id 2006258750 https exemplo com api xml action sco shortcuts Extraia o url path da resposta de sco info Em seguida extraia o domain name da resposta de sco shortcuts e concatene os dois valores lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt shortcuts gt lt sco tree id 4930295 sco id 2006258748 type my courses gt lt domain name gt http exemplo com lt domain name gt lt sco gt Tamb m pode ser preciso usar uma nica chamada a report my meet ings se o usu rio estiver conectado e a reuni o estiver na pasta my meet ings dele https exemplo com api xml action report my meetings Neste caso extraia o domain name e o url path da resposta de report my meetings ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services O m todo Java scoUr1 constr i o URL ao chamar sco info para recuperar o url path e depois sco shortcuts para recuperar o domain name Neste caso s o usadas duas chamadas para que voc n o precise supor que a reuni o est na past
239. ion 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report meeting summary num unique meetings integer peak users integer num invitees integer num invitees attended integer ispublic boolean num guests attended integer gt lt results gt Elementos XML retornados report meeting summary Vazio com atributos Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Detalhes sobre a reuni o ou a s rie da reuni o num unique meetings Inteiro O n mero de ocorr ncias de uma reuni o recorrente peak users num invitees Inteiro Inteiro O maior n mero de participantes na sala de reuni es de uma s vez durante qualquer ocorr ncia da reuni o O n mero de usu rios convidados num invitees attended Inteiro O n mero de usu rios convidados que compareceram ispublic Booleano Define se a reuni o p blica e se os convidados podem entrar automaticamente se for 1 ou true ou pessoal e os convidados devem aguardar permiss o se for 0 ou false num guests attended Inteiro O n mero de participantes que entraram na sala de reuni o como convidados em vez de participantes registrados Exemplo de solicita o https exemplo c
240. ion Defini o de classifica o N Uma classifica o que retorna resultados em uma determinada sequ ncia session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt my courses gt lt course sco id integer type content icon course permission id allowedValue gt lt name gt string lt name gt lt description gt string lt description gt lt url gt string lt url gt lt date created gt datetime lt date created gt lt date modified gt datetime lt date modified gt 125 lt date begin gt datetime lt date begin gt lt url path gt string lt url path gt lt expired gt boolean lt expired gt lt completed gt boolean lt completed gt lt course gt lt my courses gt lt results gt Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status my courses
241. iro S A ID exclusiva da apresenta o ou do curso que contiver o question rio filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de N Uma classifica o que retorna resultados em uma determinada seq ncia classifica o session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma caracteres biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report quiz question answer distribution gt lt row display seqg integer interaction id integer score integer asset id integer num selected integer gt lt response gt string lt response gt lt row gt lt report quiz question answer distribution gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status report quiz question answer distribution Cont iner A lista de perguntas e respostas row Cont iner Informa es sobre um usu rio uma pergunta e uma resposta display seq Inteiro O n mero segiencial da pergunta
242. is objetos de um curr culo por exemplo se um deve ser conclu do como pr requisito para o seguinte Valores Valor Significado completion none O SCO atual n o um requisito de conclus o para o curr culo completion required O SCO atual um requisito de conclus o prereq none O objeto atual de aprendizado n o possui pr requisitos prereqg required O SCO atual possui um pr requisito que precisa ser conclu do prereqg hidden O objeto de aprendizado alvo exibido como pr requisito O objeto atual de aprendizado fica oculto at que o objeto de aprendizado alvo seja conclu do prereq suggested O SCO atual possui um pr requisito recomendado n o obrigat rio preass blocked O SCO atual possui um teste final Se o inscrito passar esse item ficar bloqueado Se o inscrito for reprovado esse item ficar dispon vel preass none O SCO atual n o possui testes finais preass hidden O SCO atual possui um teste final Se o usu rio passar o SCO atual poder ser ocultado Se o usu rio for reprovado o SCO atual ficar vis vel e ele poder se matricular preass optional O SCO atual possui um teste final Se o usu rio passar o SCO atual n o ser mais exigido para concluir o curr culo permission id Descri o O par metro ou atributo permission id define uma permiss o Dependendo do contexto da a o ou da resposta a
243. ivos transferidos pelo pod de compartilhamento de arquivos Estes s o os n meros de portas padr o que voc pode configurar consulte o Guia de Instala o e Configura o do Acrobat Connect Pro para obter mais detalhes As comunica es por streaming e em tempo real do Flash Media Server s o transportadas pela porta 1935 RTMP As comunica es por streaming incluem udio v deo webcam e FLV compartilhamento de arquivos e bate papo O estado da reuni o tamb m mantido pela porta 1935 RTMP Componentes do Acrobat Connect Pro O Acrobat Connect Pro arquitetado com dois componentes de servidor sendo que cada servidor usa um banco de dados SQL 6 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Servidor de aplicativos da Web O servidor de aplicativos da Web o c rebro do Acrobat Connect Pro Ele cont m e executa toda a l gica corporativa necess ria para entregar conte do aos usu rios Ele lida com controle de acesso seguran a cotas e licenciamento al m de fun es de gerenciamento como cria o de clusters failover e replica o O servidor de aplicativos da Web tamb m lida com o Acrobat Connect Pro Central o aplicativo pelo qual voc exibe e gerencia o conte do e os usu rios da sua organiza o quando voc n o estiver usando um aplicativo personalizado nem um sistema de terceiros integrado Os metadados que descrevem o conte do e os usu rios podem ser armazenados em bancos d
244. l um usu rio ou grupo ou atualiza um campo padr o de um principal O principal criado ou atualizado na conta do usu rio que est fazendo a chamada Para criar o novo principal chame principal update sem especificar uma principal id Para atualizar adicione a principal id Antes de atualizar os metadados sobre o principal chame principal info para obter a vers o existente Se um principal tiver campos personalizados use acl field update para atualiz los e n o principal update Voc precisa de privil gio de Administrador para criar ou atualizar um principal URL de solicita o http nome do servidor api xml action principal update amp description string amp email string amp first name string amp has children boolean amp last name string amp login string amp name string amp password string amp principal id integer amp send email boolean amp type allowedValue amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o description Cadeia de N A descri o do novo grupo Use somente ao criar um novo grupo caracteres email Cadeia de N O endere o de email do usu rio Pode ser diferente do login N o se esque a caracteres de especificar um valor se voc usar send email true first name Cadeia de S N O novo nome do usu rio Use somente com usu rios n o com grupos caracteres Obrigat rio para criar um usu rio has children Booleano S Define
245. l aos participantes da reuni o 1 Chame sco info com a sco id da reuni o https exemplo com api xml action sco info amp sco id 2006334033 2 Analise a resposta para obter nome data ou outros valores da reuni o lt sco account id 624520 disabled display seq 0 folder id 2006258750 icon meeting lang en max retries sco id 2007063163 source sco id 1625529 type meeting version 0 gt lt date begin gt 2006 08 15T09 00 00 000 07 00 lt date begin gt lt date created gt 2006 07 27T15 30 43 220 07 00 lt date created gt lt date end gt 2006 08 15T18 00 00 000 07 00 lt date end gt lt date modified gt 2006 07 27T15 30 43 220 07 00 lt date modified gt lt name gt Reuni o geral de agosto lt name gt lt url path gt august lt url path gt lt sco gt 3 Crie o URL da sala de reuni es consulte Criar URLs de sala de reuni es 4 Chamepermissions info para obter os valores da principal id de apresentadores ou participantes filtrando por permission id https exemplo com api xml action permissions info amp acl id 2007018414 amp filter permission id mini host e Para obter uma lista de apresentadores use permission id mini host e Para participantes use permission id view 5 Analise a resposta para obter os valores de principal id que voc deseja lt principal principal id 2006282569 is primary false type user has children false permission id view gt lt name gt jose silva lt name
246. l de breezesession que cont m o valor do cookie BREEZESESSION ent o armazenado no atributo session de JSP para outros arquivos acessarem lt XMLApiAdapter breeze null gt A as breeze new XMLApiAdapter breezeBase login password breezesession breeze getBreezesession session setAttribute breezesession breeze ao vs Fazer o logon do usu rio Observa o Consulte os exemplos de arquivo XML ApiAdapter java e login jsp Seu aplicativo precisa de um m todo que fa a o logon dos usu rios no Acrobat Connect Pro O m todo de logon precisa abrir uma conex o com o servidor chamar a a o login e obter a resposta XML O m todo tamb m precisa ler o valor do cookie BREEZESESSION do cabe alho de resposta e armazenar o valor A forma mais simples de a o de login https exemplo com api xml action login amp login janecwexemplo com amp password jose Voc tamb m pode precisar adicionar os par metros session account id ou domain a o login consulte Fazer logon a partir de um aplicativo para informar se sobre outras maneiras de chamar login Um logon bem sucedido retorna essa resposta com c digo de status ok lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt Criar o URL de solicita o de base O m todo de logon deve primeiro criar o URL de solicita o de base para enviar ao servidor No exemplo o m todo bree
247. l id 2006334033 amp principal id 2006258745 amp permission id host Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt Consulte tamb m permissions info permissions reset principal info Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Fornece informa es sobre um principal seja usu rio ou grupo ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Voc deve especificar uma principal id Para descobrir a principal id chame principal 1ist usando um filtro se necess rio para limitar a resposta URL de solicita o http nome do servidor api xml action principal info amp principal id integer amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o principal id Inteiro S A ID de um usu rio ou grupo sobre o qual voc deseja informa es Voc pode obter a ID ao chamar principal list session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt contact gt lt email gt string lt email gt lt first name gt string lt first name gt lt
248. l list gt Se o usu rio n o for membro do grupo o elemento principal 1ist ficar vazio lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt principal list gt lt results gt Verificar quais usu rios est o no grupo 1 Para obter a principal id do grupo chame principal 1list com filtros https exemplo com api xml action principal list amp filter type group amp filter name developers Com filter typee filter name principal list deve retornar uma correspond ncia nica 2 Analise a resposta para obter a principal id lt principal principal id 2007105030 account id 624520 type group has children true is primary false is hidden false gt lt name gt developers lt name gt lt login gt developers lt login gt lt is member gt false lt is member gt lt principal gt 3 Chame principal 1list novamente com a principal id como uma group id e filter is member true https exemplo com api xml action principal list amp group id 2007105030 amp filter is member true 4 Analise a resposta para obter os elementos principal lt principal principal id 5698354 account id 624520 type group has children true is primary false is hidden false gt lt name gt Roberto Souza lt name gt lt login gt robertosouzagacme com lt login gt lt is member gt true lt is member gt lt principal gt ADOBE ACROBAT CONNECT PRO 7 0 24 Uso do Acrobat Connect Pro Web
249. last name gt string lt last name gt lt contact gt lt manager account id integer disabled boolean has children boolean is hidden boolean is primary boolean principal id integer type allowedValue gt lt ext login gt string lt ext login gt lt login gt string lt login gt lt name gt string lt name gt lt email gt string lt email gt lt first name gt string lt first name gt 87 lt last name gt string lt last name gt lt x customfieldl gt string lt x customfieldl gt lt x customfield2 gt string lt x customfield2 gt lt manager gt lt preferences acl id integer lang allowedValue time zone id allowedValue gt ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services lt principal account id integer disabled boolean has children boolean is hidden boolean is primary boolean principal id integer type allowedValue gt lt description gt string lt description gt lt ext login gt string lt ext login gt lt login gt string lt login gt lt name gt string lt name gt lt email gt string lt email gt lt first name gt string lt first name gt lt last name gt string lt last name gt lt x customfieldl gt string lt x customfieldl gt lt x customfield2 gt string lt x customfield2 gt lt principal gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Elemento de n vel superior para a resposta status Vazio com atribut
250. lhor para o desempenho do servidor se voc conhecer a sco id da pasta que cont m a reuni o ADOBE ACROBAT CONNECT PRO 7 0 30 Uso do Acrobat Connect Pro Web Services 4 Analise a resposta para obter a sco id da reuni o lt sco sco id 2006743452 source sco id 1625529 folder id 2006258750 type meeting icon meeting display seq 0 is folder 0 gt lt name gt Introdu o ao filme lt name gt lt url path gt film lt url path gt lt date begin gt 2006 06 09T14 00 00 000 07 00 lt date begin gt lt date end gt 2006 06 09T20 00 00 000 07 00 lt date end gt lt date modified gt 2006 06 09T14 07 13 767 07 00 lt date modified gt lt duration gt 06 00 00 000 lt duration gt lt sco gt Listar todas as reuni es no servidor 1 Chame report bulk objects com type meeting https exemplo com api xml action report bulk objects amp filter type meeting A resposta tem um elemento de linha para cada reuni o que mostra o URL o nome e as datas da reuni o lt row sco id 2007372149 type meeting gt lt url gt monday lt url gt lt name gt Reuni o de pessoal de segunda feira lt name gt lt date created gt 2006 12 18T14 15 00 000 08 00 lt date created gt lt date end gt 2006 12 19T02 15 00 000 08 00 lt date end gt lt date modified gt 2006 12 18T17 38 11 660 08 00 lt date modified gt lt row gt Exibir reuni es No seu aplicativo voc pode listar as reuni es do Acrobat Connect Pro por exemplo as
251. licita o A depth 0 indica o SCO que voc est consultando a depth 1 indica a pasta que cont m o SCO etc URL de solicita o http nome do servidor api xml action sco nav amp sco id integer amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o sco id Inteiro S A ID exclusiva de um SCO para o qual voc deseja uma hierarquia de pastas at o n vel de raiz session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar caracteres uma biblioteca de gerenciamento de cookies no cliente 163 Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt sco nav gt ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services lt sco sco id integer type allowedValue icon allowedValue depth integer gt lt name gt string lt name gt lt sco gt lt sco nav gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status sco nav Cont iner A rvore de navega o inteira da pasta de n vel superior para o SCO sco Cont iner Informa
252. limit integer gt Exemplo de solicita o https exemplo com api xml action report quotas Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok lt report quotas gt gt Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status report quotas Cont iner Informa es sobre todas as cotas definidas para a conta quota Cont iner Informa es sobre uma cota acl id Inteiro A ID da conta na qual a cota est definida quota id Valor permitido O nome da cota definida pelo servidor terminando em quota used Inteiro O n mero de usos que contam em rela o a essa cota limit Inteiro O limite do servidor para permiss o de acesso Tem o mesmo valor que soft limit a menos que voc tenha adquirido um Burst Pack que permita excedentes O valor um inteiro ou unlimited soft limit Inteiro O limite determinado pela sua licen a do servidor date begin Data e hora A data e a hora em que a cota entrou em vigor no servidor date end Data e hora A data em que a conta deve expirar lt quota acl id 624520 quota id download quota used 1 limit unlimited soft limit 1000000000 gt lt date begin gt 2004 03 09T09 45 41 047 08 00 lt date begin gt lt d
253. los 49 report active meetings 103 report bulk consolidated transactions defini o 104 nos aplicativos de reuni o 29 report bulk objects 107 report bulk questions 109 report bulk slide views 110 report bulk users 112 report course status 114 report curriculum taker defini o 116 nos aplicativos de treinamento 43 report meeting attendance 118 report meeting concurrent users 120 report meeting sessions 122 report meeting summary 123 report my courses 125 report my events 127 report my meetings nos aplicativos de reuni o 29 defini o 129 exemplo de Java 203 report my training defini o 131 nos aplicativos de treinamento 43 report quiz interactions defini o 133 nos aplicativos de reuni o 29 report quiz question answer distribution 135 report quiz question distribution 138 report quiz question response 140 report quiz summary 141 report quiz takers 143 report quotas defini o 145 report sco slides 147 report sco views 148 report user training transcripts defini o 152 nos aplicativos de treinamento 43 report user trainings taken defini o 149 nos aplicativos de treinamento 43 resposta de erro analisar 201 resposta de erro an lise 16 respostas analisar 200 analisar com XPath 15 an lise de erro 16 c digo de status 16 extrair c digo de status 201 extrair valores 200 resultados da pesquisa 38 resultados da pesquisa da reuni o 38 reuni
254. lse build resultStream return doc getRootElement catch IOException ioe throw new XMLApiException Erro de comunica o ioe catch JDOMException jde throw new XMLApiException Erro de an lise jde Analisar respostas XML Observa o Consulte o exemplo de arquivo XMLApiAdapter java Quando voc envia uma solicita o XML ao Acrobat Connect Pro o servidor retorna uma resposta XML Voc precisa analisar a resposta e extrair valores incluindo c digos de status Uma maneira de analisar a resposta usar o XPath para cruzar elementos XML consulte o tutorial do XPath em w3schools com para obter mais informa es Por exemplo esta a resposta de sco shortcuts lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt shortcuts gt lt sco tree id 4930295 sco id 2006258748 type my courses gt lt domain name gt http exemplo com lt domain name gt lt sco gt lt sco tree id 4930293 sco id 2006258749 type my events gt lt domain name gt http exemplo com lt domain name gt lt sco gt lt shortcuts gt lt results gt Extrair valores O m todo getshortcuts acessa sco shortcuts e analisa a resposta usando XPath Este um exemplo de como extrair uma lista de elementos sco ea sco id de cada public List getShortcuts throws XMLApiException try Element e request sco shortcuts null List scosXml XPath selectNodes e
255. lte Criar URLs de sala de reuni es 4 Acrescente um par metro guestname e o nome de exibi o do usu rio ao URL da sala de reuni es http exemplo com employeeMeet ing guestName jane 5 Abra o URL da sala de reuni es que tiver o par metro guestname Uma maneira de fazer isso com um comando JavaScript onClick lt a href http exemplo com employeeMeeting onClick javascript window open http exemplo com employeeMeeting guestName jane Breeze toolbar no menubar no width 800 height 600 resizable yes return false gt http exemplo com employeeMeeting lt a gt Configurar defini es de conformidade Dependendo de sua organiza o voc pode precisar configurar seu sistema de modo a garantir a conformidade com regulamentos governamentais e normas do setor relativas a comunica es poss vel usar o Acrobat Connect Pro para monitorar os dados de comunica o de muitas maneiras Por exemplo voc pode desativar o uso de pods configurar o Acrobat Connect Pro para sempre ou nunca gravar reuni es gerar transcri es de sess es de bate papo criar um aviso de que a grava o est em andamento e muito mais Tamb m pode controlar o acesso do usu rio de diversas maneiras Por exemplo pode distinguir entre usu rios autenticados e n o autenticados restringir o acesso a salas de reuni es com base em fun es e bloquear o acesso de convidados s salas Para obter mais informa es consulte o Guia do Usu rio
256. lva com lt login gt lt user gt Aqui a principal id chamada user id pois sempre representa um usu rio autenticado no Acrobat Connect Pro Um grupo n o pode fazer logon no servidor Voc pode passar o valor user id como principal id em outras a es Listar principais ou convidados Um principal com type de user um usu rio registrado do Acrobat Connect Pro enquanto um usu rio com type de guest entrou na sala de reuni es como convidado O servidor captura informa es sobre o convidado e lhe d uma principal id Listar todos os principais no servidor 1 Chameprincipal list sem par metros https exemplo com api xml action principal list Essa chamada retorna todos os usu rios do Acrobat Connect Pro portanto esteja preparado para uma resposta grande 2 Analise os elementos principal na resposta para obter os valores que desejar lt principal principal id 2006282569 account id 624520 type user has children false is primary false is hidden false gt lt name gt jose silva lt name gt lt login gt josesilvagexemplo com lt login gt lt email gt josesilvaenovaempresa com lt email gt lt principal gt Listar todos os convidados no servidor 1 Chame report bulk users filtrando pelo tipo guest https exemplo com api xml action report bulk users amp filter type guest 2 Analise os elementos row na resposta lt row principal id 51157227 gt lt login gt janeeacme com lt login gt lt nam
257. m api xml action acl field updates amp field id x 2007396975 amp acl id 2006258745 amp value 44444 Criar campos personalizados Os campos personalizados s o campos de dados adicionais que voc define Voc pode definir at oito campos personalizados em um principal ou SCO usando custom field update Por padr o assim que voc definir o campo personalizado ser poss vel definir seu valor editando o no Acrobat Connect Pro Central ou chamando custom field update Para especificar que o valor s pode ser atualizado pela API chame custom field update com o par metro object type object type read only 21 ADOBE ACROBAT CONNECT PRO 7 0 22 Uso do Acrobat Connect Pro Web Services Definir um campo personalizado e o configurar para um usu rio 1 Primeiro crie o campo com custom field update https exemplo com api xml action custom field update amp object type object type principal amp permission id manage amp account id 624520 amp name Location amp comments adobe 20location amp field type text amp is required true amp is primary false amp display seqg 9 O campo name define o nome do campo como exibido pelo aplicativo para que voc use a grafia e a capitaliza o corretas O campo personalizado deste exemplo definido para todos os principais do Acrobat Connect Pro 2 Analise o elemento field na resposta para obter a field id lt field field id 2007184366 object type object type principal display seq 9 account id
258. m uma pasta na biblioteca de treinamento Cada curso curr culo ou objeto de conte do da biblioteca de treinamento possui permiss es que definem quais usu rios podem acess las Ao criar seu aplicativo fique atento a estes n veis de permiss o Permiss es do inscrito Os cursos e curr culos t m permiss es que definem quais usu rios est o inscritos e podem acess los As duas permiss es dispon veis s o Inscrito e Negado ADOBE ACROBAT CONNECT PRO 7 0 44 Uso do Acrobat Connect Pro Web Services Permiss es da biblioteca de treinamento Os cursos os curr culos e as pastas da biblioteca de treinamento t m permiss o Negada ou Gerenciar A permiss o Gerenciar significa que o usu rio pode criar excluir editar ou atribuir permiss es Por padr o os usu rios t m permiss o Gerenciar em suas pr prias pastas de treinamento enquanto os administradores t m permiss o para gerenciar qualquer pasta na biblioteca de treinamento O administrador pode atribuir uma permiss o Gerenciar ao usu rio em cada curso curr culo ou pasta com permissions update ou verificar as permiss es que o usu rio tem com permissions info Em chamadas API XML voc l usa ou define valores de permission id medida que trabalha com a biblioteca de treinamento Esses valores de permission id se aplicam a cursos e curr culos view O usu rio tem acesso ao curso ou curr culo e a permiss o Inscrito denied O usu rio n o tem acesso e a permi
259. me field type is requiredeis primary Se custom field update obtiver xito ele retornar uma field id Para atualizar o campo personalizado especifique a field id o object type e o name de cada campo que possua um valor que voc deseja alterar Tenha cuidado ao definir os campos personalizados pois recuperar esses campos em um relat rio por exemplo ao chamar report bulk users pode afetar o desempenho do servidor e do banco de dados URL de solicita o http nome do servidor api xml action custom field update amp account id integer amp object type object type allowedValue amp permission id allowedValue amp name string amp comments string amp field type allowedValue amp is required boolean amp is primary boolean amp display seg integer amp field id integer amp session BreezeSessionCookieValue 64 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o account id Inteiro N A ID da conta na qual o campo foi criado object type Cadeia de caracteres S O tipo de SCO ao qual este campo se aplica Obrigat rio para criar e atualizar campos Valores permitidos object type principal object type meeting object type sco object type event e object type read only Exemplo object type object type principal Ovalorobject type read only significa que o Acrobat Connect Pro
260. me do servidor api xml action report meeting sessions amp sco id integer amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o sco id Inteiro S A ID de uma reuni o para a qual voc deseja informa es da sess o filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de classifica o N Uma classifica o que retorna resultados em uma determinada sequ ncia session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report meeting sessions gt lt row sco id integer asset id integer version integer num participants integer gt lt date created gt datetime lt date created gt lt date end gt datetime lt date end gt lt row gt lt report meeting sessions gt lt results gt Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o statu
261. me gt Introdu o a Java 101 lt name gt lt url gt exemplo com javal01 lt url gt lt date created gt 2006 07 20T17 21 11 940 07 00 lt date created gt lt date modified gt 2006 07 20T17 21 38 860 07 00 lt date modified gt lt date begin gt 2006 07 20T17 15 00 000 07 00 lt date begin gt lt url path gt javal01 lt url path gt lt expired gt false lt expired gt lt completed gt false lt completed gt lt row gt Exibir o status de todos os cursos e curr culos do usu rio 1 Obtenha a principal id do usu rio consulte Encontrar uma principal id 2 Chame report user trainings taken https exemplo com api xml action report user trainings taken amp principal id 2006258745 3 Analise a resposta para obter status lt row transcript id 2006293632 max retries sco id 2564016 type content icon course status completed certificate 2006293632 score 0 permission id attempts 1 gt lt name gt Programando em Perl lt name gt lt description gt Informa es sobre Perl lt description gt lt url path gt p57283193 lt url path gt lt date taken gt 2006 05 01T17 10 56 400 07 00 lt date taken gt lt from curriculum gt false lt from curriculum gt lt row gt Um curso pode ter v rios valores permitidos para status mas um curr culo s pode ter o status completed ou incomplete Os valores permitidos de status est o descritos em atributo status na refer ncia ADOBE ACROBAT CONNECT PRO 7 0 47
262. mission id Verificar a permiss o que um principal tem em um SCO 1 Chame permissions info com acl ideprincipal id https exemplo com api xml action permissions info amp acl id 2006334909 amp principal id 2006258745 Para verificar permiss es em um SCO a acl id sco id A acl id tamb m pode ser uma principal id ou uma account id ADOBE ACROBAT CONNECT PRO 7 0 28 Uso do Acrobat Connect Pro Web Services 2 Analise a resposta para obter uma permission id lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt permission acl id 2007035246 permission id view principal id 2006258745 gt lt results gt Se o principal n o tiver uma permiss o expl cita para o SCO em outras palavras se permission id ser o aplicadas as permiss es do principal para o objeto pai do SCO Verificar todas as permiss es dos principais em um SCO 1 Chame permissions info com acl id mas sem principal id https exemplo com api xml action permissions info amp acl id 2006293572 2 Fa a itera es nos elementos do principal e os analise para obter os valores de permission id lt principal principal id 2596608 is primary false type user has children false permission id view gt lt name gt Joel Almeida lt name gt lt login gt joeleexemplo com lt login gt lt principal gt Os valores de permiss o v lidos est o listados em permission id 29 Cap tulo 4 Reuni es Os a
263. mp code length gt 0 status append code if null subcode amp amp subcode length gt 0 status append subcode return status toString Exibir informa es do usu rio Observa o Consulte os exemplos de arquivo XML ApiAdapter java UserInfo java e header jsp Na sua interface de usu rio voc pode exibir informa es sobre o usu rio como o nome durante a sess o de logon do usu rio Voc pode obter informa es simples sobre o usu rio ao chamar common info depois de o usu rio fazer logon da seguinte forma https exemplo com api xml action common info A resposta cont m um elemento user com informa es que voc pode exibir ou armazenar nas vari veis para usar posteriormente lt user user id 2006258745 type user gt lt name gt Jane Silva lt name gt lt login gt janegacme com lt login gt lt user gt Se voc chamar common info antes de o usu rio fazer logon a resposta n o ter o elemento user Obter informa es sobre o usu rio No exemplo o m todo getUser Info chama common info e analisa a resposta para os valores de name login e user id O m todo depois armazena as informa es sobre o usu rio em uma inst ncia da classe User Info que uma classe padr o de bean com m todos getter e setter public UserInfo getUserInfo String login String password throws XMLApiException try Element e request common info login login amp passwor
264. mplo com api xml action report my meetings Voc pode adicionar filter expired false para retornar somente as reuni es que estiverem em andamento no momento ou programadas no futuro https exemplo com api xml action report my meetings amp filter expired false Mesmo com um filtro prov vel que a resposta tenha v rios elementos meet ing que voc precisar percorrer para extrair os dados O elemento meet ing assim lt meeting sco id 2007063179 type meeting icon meeting lt name gt Reuni o geral de setembro lt name gt permission id host active participants 0 gt lt description gt Para todos os funcion rios da empresa lt description gt lt domain name gt exemplo com lt domain name gt lt url path gt sept15 lt url path gt lt date begin gt 2006 09 15T09 00 00 000 07 00 lt date begin gt lt date end gt 2006 09 15T18 00 00 000 07 00 lt date end gt lt expired gt false lt expired gt lt duration gt 09 00 00 000 lt duration gt lt meeting gt 202 ADOBE ACROBAT CONNECT PRO 7 0 203 Uso do Acrobat Connect Pro Web Services Obter a lista de reuni es Para obter a lista de reuni es em Java escreva um m todo como getMyMeet ings que lista as reuni es do usu rio com um filtro como argumento Se voc n o quiser usar um filtro coloque nul1 como argumento do filtro Como a reuni o um SCO getMyMeet ings chama o m todo get Sco para extrair valores da resposta e armazen los em uma
265. mplo com lt domain name gt lt sco gt 4 Chame sco contents passando para ele a sco id da pasta de modelos de reuni o https exemplo com api xml action sco contents amp sco id 2006258751 5 Analise a resposta para obter a sco id do modelo de reuni o desejado 6 Crie a reuni o usando sco update Passe para ela a sco id do modelo de reuni o como source sco id https exemplo com api xml action sco update amp type meeting amp name August 20A11 20Hands 20Meeting amp folder id 2006258750 amp date begin 2006 08 01T0O9 00 amp date end 2006 08 01T17 00 amp url path august amp source sco id 2006349744 7 Continue definindo permiss es para a reuni o e adicionando participantes host e apresentador consulte Criar reuni es 8 Crie o URL de uma sala de reuni es consulte Criar URLs de sala de reuni es Convidar usu rios para as reuni es Depois de criar uma reuni o do Acrobat Connect Pro e adicionar participantes e apresentadores voc pode enviar convites por email Para enviar o convite da reuni o voc precisa de informa es sobre ela incluindo nome da reuni o nome e endere o de email do host URL da sala de reuni es data e hora da reuni o e nome e endere o de email do participante ou apresentador Voc pode criar uma mensagem de email usando qualquer t cnica que funcione com sua interface com o usu rio Extraia informa es espec ficas sobre a reuni o usando as etapas a seguir Enviar um emai
266. municar com um servidor de um aplicativo cliente Este manual inclui alguns exemplos de c digo Java mas n o parte do pressuposto de que voc esteja usando uma linguagem ou um ambiente espec fico Dicas e treinamento A Adobe fornece v rios recursos para ajudar voc a conhecer e usar seus produtos Centro do desenvolvedor da Adobe tutoriais material de refer ncia guias de cria o de scripts e outras informa es aprofundadas Outros recursos treinamento livros f runs de usu rios certificados de produtos e muito mais Extras e downloads conte do e softwares para download Centro do desenvolvedor da Adobe Esta se o comunit ria do site Adobe com fornece informa es para usu rios avan ados incluindo desenvolvedores de softwares e plug ins Aqui voc encontrar tutoriais SDKs guias de scripts exemplos de c digos f runs feeds RSS semin rios online e outros recursos t cnicos Outros recursos Est o dispon veis fontes de informa o e ajuda adicionais para os produtos da Adobe e Visite a rea P gina inicial do Suporte do site da Adobe para obter informa es adicionais sobre as op es de suporte t cnico gratuitas e pagas As quest es principais s o listadas por produto nos sites da Adobe dos Estados Unidos e do Jap o Explore o link Treinamento para acessar os livros da Adobe Press os recursos de treinamento online em v deo e com instrutores os programas de certifica o em softwar
267. nCookieValue Par metros Nome Tipo Obrigat rio Descri o file Nome do S O arquivo a ser carregado enviado de um elemento input com name file elemento do em um formul rio HTML O formul rio HTML tamb m deve possuir o tipo de formul rio codifica o multipart form data definido no elemento form sco id Inteiro S A ID do SCO que voc deseja carregar retornada por sco update summary Cadeia de N Uma breve descri o do SCO que o Acrobat Connect Pro Central ou seu caracteres aplicativo exibe title Cadeia de N O t tulo do SCO caracteres session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma caracteres biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt arquivos gt lt file gt lt path gt string lt path gt lt file gt lt files gt lt results gt Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status files Cont iner Informa es sobre todos os arquivos car
268. nalise o elemento principal da resposta para obter name e login ou name e email lt principal account id 624520 disabled has children false is hidden false is primary false principal id 2006282569 type user gt lt ext login gt josesilvatexemplo com lt ext login gt lt login gt josesilvatexemplo com lt login gt lt name gt jose silva lt name gt lt email gt josesilvaenovaempresa com lt email gt lt first name gt jose lt first name gt lt last name gt silva lt last name gt lt x 2006293620 gt E3612 lt x 2006293620 gt lt x 2007017651 gt S o Francisco lt x 2007017651 gt lt principal gt Isso para o remetente do email que tamb m o host da reuni o ADOBE ACROBAT CONNECT PRO 7 0 36 Uso do Acrobat Connect Pro Web Services Remover usu rios das reuni es s vezes o usu rio convidado para uma reuni o do Acrobat Connect Pro como participante ou apresentador mas depois precisa ser removido da lista de participantes A remo o do usu rio rende v rios resultados dependendo do fato de a reuni o ser p blica ou pessoal Para uma reuni o p blica A permiss o do usu rio participante apresentador ou host removida mas o usu rio ainda pode entrar na reuni o como convidado e Para uma reuni o pessoal A permiss o do usu rio removida e ele s poder entrar como convidado e com a aprova o do host da reuni o Para remover a permiss o de entrada do usu rio chame permissions
269. nalizados para obter mais informa es consulte Guia de Instala o e Configura o do Adobe Acrobat Connect Pro Voc pode usar qualquer valor mas os mais altos podem causar um impacto maior no desempenho do banco de dados N o poss vel alterar esta configura o em uma conta hospedada pelo Acrobat Connect Pro URL de solicita o http nome do servidor api xml action report bulk users amp custom fields boolean amp filter definition value amp sort definition value amp session BreezeSessionCookieValue 112 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o custom fields Booleano N Define se devem ser retornados campos personalizados na resposta Retorna at oito campos personalizados Se for verdadeiro o campo manager n o ser retornado na resposta filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de N Uma classifica o que retorna resultados em uma determinada classifica o sequ ncia session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a resposta de qualquer elemento ou atributo que a cont m poss vel usar filter type com report bulk users para filtrar o tipo de usu rios retornados user ou gues
270. ndo se s o do n vel superior se cont m conte do compartilhado ou modelos ou se guardam conte do e modelos dos usu rios Ao chamar sco shortcuts ser apresentada uma lista de pastas Observe que as pastas possuem diferentes tipos lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt shortcuts gt ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services lt sco tree id 624530 sco id 2006258751 type my meeting templates gt lt domain name gt http exemplo com lt domain name gt lt sco gt lt sco tree id 624530 sco id 2006258750 type my meetings gt lt domain name gt http exemplo com lt domain name gt lt sco gt lt sco tree id 624529 sco id 624529 type meetings gt lt domain name gt http exemplo com lt domain name gt lt sco gt lt sco tree id 624530 sco id 624530 type user meetings gt lt domain name gt http exemplo com lt domain name gt lt sco gt lt shortcuts gt lt results gt As pastas exibidas neste exemplo s o de reuni es mas outros tipos de pastas de SCOs seguem um padr o semelhante Cada tipo de pasta armazena determinados tipos de objetos com determinados privil gios de acesso da seguinte forma conte do cursos reuni es eventos semin rios Essas s o pastas compartilhadas como Reuni es compartilhadas Treinamento compartilhado e assim por diante O administrador do Acrobat Connect
271. ngs info Disponibilidade Acrobat Connect Pro Server 7 Descri o ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Retorna informa es sobre as configura es atuais de notifica es de account expiration os avisos apresentados aos usu rios antes da expira o da conta Um usu rio notificado x dias antes da expira o de sua conta Esta a o retorna o valor de x URL de solicita o https exemplo com api xml action expiry settings info amp account id Integer amp session String Par metros Nome Tipo Obrigat rio Descri o account id Inteiro N A ID da conta Se voc n o fornecer uma ID de conta a informa o da conta atual ser retornada session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt expiry num of days gt lt value gt 30 lt value gt lt expiry num of days gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status expiry num of days Cont iner In
272. ngth minutes integer gt lt name gt string lt name gt lt url path gt string lt url path gt lt date begi gt datetime lt date begin gt lt sco gt lt report active meetings gt lt results gt 103 Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status date begin Exemplo de solicita o https exemplo com api xml action report active meetings Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report active meetings gt Data e hora report active meetings Cont iner A lista de todas as reuni es em andamento no momento sco Cont iner Informa es sobre uma reuni o em andamento sco id Inteiro A ID exclusiva de uma reuni o em andamento active participants Inteiro O n mero de usu rios presentes em uma reuni o em andamento incluindo hosts e apresentadores length minutes Inteiro O n mero de minutos em que a reuni o ficou ativa name Cadeia de caracteres O nome da reuni o definido quando ela foi criada url path Cadeia de caracteres A parte do URL da reuni o que vem ap s o dom nio e exclusiva dela A data e a hora em qu
273. no question rio 136 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o interaction id nteiro A ID de todas as respostas do usu rio a uma pergunta do question rio Se o usu rio responder a perguntas v rias vezes todas as respostas ter o a mesma interaction id score Inteiro A pontua o obtida pelo usu rio nessa pergunta asset id Inteiro A ID da vers o do question rio na qual o usu rio respondeu pergunta A asset id mudar quando voc carregar uma vers o com novo conte do num selected Inteiro Em perguntas de m ltipla escolha ou verdadeiro falso o n mero sequencial da resposta selecionada response Cadeia de caracteres A resposta dada pelo usu rio pergunta Exemplo de solicita o https exemplo com api xml action report quiz question answer distribution amp sco id 2006334909 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report quiz question answer distribution gt lt row display seqg 1 interaction id 2006334913 score 0 asset id 2006334911 num selected 1 gt lt response gt san francisco lt response gt lt row gt lt row display seqg 1 interaction id 2006334913 score 10 asset id 2006334911 num selected 2 gt lt response gt Sacramento lt response gt lt row gt lt row dis
274. nt id Inteiro Uma ID do usu rio que est atualmente conectado atribu da pelo servidor display seq Inteiro A ordem na qual o campo personalizado exibido na interface do usu rio ou retornado pela a o field type Cadeia de caracteres O tipo de dado que o campo aceita Os valores permitidos s o text textarea e password is primary Booleano Define se o campo personalizado pode ser exclu do true significa que o campo n o pode ser exclu do false significa que pode is required Booleano Define se o campo personalizado obrigat rio true significa que deve ser especificado um valor para esse campo em cada principal ou SCO que o usar false significa que os valores desse campo n o s o obrigat rios 186 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Atributo Tipo Descri o acl id Inteiro A ID do campo personalizado em uma lista controle de acesso ACL custom seqg Inteiro O n mero segiencial atribu do ao campo personalizado na tela da interface do usu rio type Cadeia de caracteres O tipo de campo personalizado consulte type para conferir os valores principal id Inteiro A ID do principal para o qual o campo personalizado est definido icon Descri o O s mbolo usado para identificar um SCO no Acrobat Connect Pro Central Valores Valor Descri o archive Um arquivo morto de uma reuni o do Adobe Acrobat Conne
275. ntador Ativa o Modo de prepara o que permite aos hosts alterar o layout da reuni o sem afetar os layouts dos outros usu rios Quando o layout estiver pronto desative esse modo para mostrar o layout a todos os usu rios fid meeting ga clear Limpa automaticamente o hist rico do pod de P amp R quando uma nova sess o de uma reuni o existente iniciada 185 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Valor Descri o da funcionalidade quando o valor ativado fid meeting questions Ativa o pod de P amp R fid meeting room bg Permite ao host alterar o plano de fundo de uma sala de reuni es Normalmente os planos de fundo s o definidos no modelo de reuni o fid meetings custom pods Ativa os pods personalizados fid meeting shared library Permite aos usu rios selecionar documentos da biblioteca de conte do a partir do pod de compartilhamento Esta configura o n o afeta o pod de compartilhamento de arquivos fid meeting shared upload Permite aos usu rios carregar documentos para a biblioteca de conte do a partir do pod de compartilhamento Esta configura o n o afeta o pod de compartilhamento de arquivos fid meeting show talker Permite aos hosts ativar ou desativar a rea Quem est falando em uma reuni o fid meeting show talker area Ativa a rea Quem est falando fid meeting video Ativa o po
276. ntificador do navegador ou do cliente que estabeleceu uma sess o com o servidor Exemplo de solicita o https exemplo com api xml action common info Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt common locale en time zone id 4 gt lt cookie gt breezsi4dundh5srw2fq6 lt cookie gt lt date gt 2006 09 08T11 17 04 470 07 00 lt date gt lt host gt https exemplo com lt host gt lt local host gt servidorlocal17 lt local host gt lt admin host gt hostseguro com lt admin host gt lt url gt api xml action common info lt url gt lt version gt connect 6000 lt version gt lt account account id 624520 gt lt user user id 2006258745 lt name gt Jane Silva lt name gt type user gt lt login gt anewacme com lt login gt lt user gt lt user agent gt Mozilla 4 0 NET CLR 1 1 4322 lt user agent gt lt common gt lt results gt custom fields Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o compatible MSIE 6 0 Windows NT 5 1 SV1 Lista todos os campos personalizados definidos em uma conta e d detalhes sobre eles Os campos personalizados fornecem informa es sobre objetos SCOs ou principais que ainda n o estejam definidos no Acrobat Connect Pro Central Voc pode criar campos personalizados ou atualizar o valor usando custom field update URL de sol
277. o event Um evento folder Uma pasta no disco r gido do servidor que cont m conte do link Uma refer ncia a outro SCO Esses links s o usados pelos curr culos para se ligarem a outros SCOs Quando o conte do adicionado a um curr culo criado um link do curr culo para o conte do meeting Uma reuni o do Acrobat Connect Pro session Uma ocorr ncia de uma reuni o recorrente do Acrobat Connect Pro tree A raiz de uma hierarquia de pastas A raiz da rvore tratada como hierarquia independente voc n o pode determinar a pasta pai de uma rvore se estiver dentro dela ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services No entanto os objetos de conte do retornados por algumas a es por exemplo report bulk objects exibem os valores type na seguinte tabela Valor Descri o archive Uma c pia arquivada de uma reuni o ou apresenta o ao vivo do Acrobat Connect Pro attachment Um conte do carregado como anexo authorware Um conte do multim dia criado com o Macromedia Authorware da Adobe captivate Uma demonstra o ou um filme criado em Adobe Captivate course Um curso curriculum Um curr culo incluindo cursos apresenta es e outros conte dos external event Um treinamento externo que pode ser adicionado a um curr culo flv Um arquivo de m dia no formato FLV image Uma imagem por exemplo em formato GIF ou JPEG
278. o Atributo Tipo Descri o meeting Cont iner Detalhes sobre uma das reuni es do usu rio sco id Inteiro A ID exclusiva da reuni o type Valor permitido O tipo de objeto retornado para esta chamada sempre meeting icon Valor permitido O cone que identifica visualmente a reuni o no Acrobat Connect Pro Central para esta chamada sempre meet ing permission id Valor permitido O n vel de permiss o que o usu rio possui para a reuni o consulte permission id para conhecer os valores active participants Inteiro O n mero de participantes que a reuni o tem no momento incluindo hosts e apresentadores name Cadeia de caracteres O nome da reuni o domain name Cadeia de caracteres A parte do nome de dom nio do URL para a sala de reuni es url path Cadeia de caracteres A parte do URL da sala de reuni es que identifica a reuni o e vem depois do nome de dom nio date begin Data e hora A data e a hora em que come a ou come ou a reuni o date end Data e hora A data e a hora em que termina ou terminou a reuni o expired Booleano Define se a reuni o terminou true se tiver false se n o tiver duration Tempo A dura o real da reuni o Ela pode ser mais longa ou mais curta que o tempo programado para a reuni o Exemplo de solicita o https exemplo com api xml action report my meetings Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt res
279. o O limite de assentos para membros used Inteiro N mero de assentos para membros usados Trees Cont iner Fornece informa es sobre as cotas dos tr s tipos a cota para o n mero de usu rios simult neos por reuni o Tree Cont iner Informa es sobre a rvore tree id Inteiro A ID da rvore type Cadeia de caracteres O tipo de rvore que assume um dos seguintes valores reuni es user meetings Exemplo de solicita o https exemplo com api xml action quota threshold info amp account id 7 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt Principals gt lt Principal principal id 20013 lt Principal principal id 10051 lt Principals gt lt Quotas gt type authors gt type live admins gt lt Quota acl id 7 quota id training user threshold pct 90 login notif true email notif true monthly emails true limit 10 used 0 gt 99 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services lt Quota acl id 20013 quota id num of members quota threshold pct 10 login notif true email notif true monthly emails true limit 10 used 3 gt lt Quotas gt lt Trees gt lt results gt quota threshold exceeded Disponibilidade Acrobat Connect Pro Server 7 Descri o Retorna informa es sobre limites excedidos de cotas do sistema Cada conta do Acrobat Connect Pro
280. o SCO description Cadeia de caracteres Uma descri o textual do SCO name Cadeia de caracteres O nome do SCO Exemplo de solicita o https exemplo com api xml action sco update amp folder id 2006258747 amp description test amp name Mais sobre comunidades na Web amp type content amp lang en Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt sco folder id 2006258747 account id 624520 type content lang br icon content sco id 2006752036 version 0 gt lt url path gt p53884157 lt url path gt lt description gt test lt description gt lt name gt Mais sobre comunidades na Web lt name gt lt sco gt lt results gt Consulte tamb m sco upload sco upload Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Carrega um arquivo para o servidor e depois cria o arquivo se necess rio Se voc estiver adicionando um novo arquivo chame sco update primeiro e passe a sco id retornada para sco upload Se voc estiver atualizando o conte do de um arquivo que j existe no servidor poder chamar sco upload diretamente Voc deve chamar sco upload dentro de um elemento form de HTML O elemento form deve possuir um tipo de codifica o de multipart form data O formul rio HTML tamb m deve possuir um elemento input com name file como mostra este exemplo lt FORM ac
281. o Tipo Descri o domain name Cadeia de caracteres O nome de dom nio no qual voc pode acessar uma reuni o ou um evento retornado somente para reuni es e eventos duration Data e hora A dura o de um curso ou de uma reuni o retornada somente para um curso ou reuni o sco tag Cadeia de caracteres Uma breve descri o do SCO Exemplo de solicita o https exemplo com api xml action sco contents amp sco id 2006258748 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt scos gt lt sco sco id 2007035246 source sco id 2006334909 folder id 2006258748 type content icon course display seg 0 is folder 0 gt lt name gt Introdu o a Java 101 lt name gt lt url path gt javal01 lt url path gt lt date begin gt 2006 07 20T17 15 00 000 07 00 lt date begin gt lt date modified gt 2006 07 20T17 21 38 860 07 00 lt date modified gt lt sco gt lt scos gt lt results gt Consulte tamb m sco expanded contents sco shortcuts sco delete Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Exclui um ou mais objetos SCOs Sea sco id que voc especificar for uma pasta todo o conte do da pasta especificada ser exclu do Para excluir v rios SCOs especifique v rios par metros de sco id Voc pode usar uma chamada como sco contents para verificar a ref count do
282. o com api xml action permissions update amp acl id 2007035246 amp principal id 2006258745 amp permission id view 4 Chame report my training para listar todos os cursos e curr culos nos quais o usu rio est inscrito https exemplo com api xml action report my training 5 Analise os elementos row na resposta para obter os valores que deseja exibir lt row sco id 2007035246 type content icon course permission id view gt lt name gt Introdu o a Java 101 lt name gt lt url gt exemplo com javal01 lt url gt lt date created gt 2006 07 20T17 21 11 940 07 00 lt date created gt lt date modified gt 2006 07 20T17 21 38 860 07 00 lt date modified gt lt date begin gt 2006 07 20T17 15 00 000 07 00 lt date begin gt lt url path gt javal01 lt url path gt lt expired gt false lt expired gt lt completed gt false lt completed gt lt row gt Inscrever um novo usu rio por fluxo de trabalho 1 Chame principal update para criar o novo usu rio e enviar um email de boas vindas https exemplo com api xml action principal update amp first name jose amp last name silva amp login joseesilva com amp password hello amp type user amp send email true amp has children 0 amp email joseesilva com Para enviar o email verifique send email true 2 Fa a o logon do usu rio no servidor https exemplo com api xml action login amp login joseesilva com amp password hello amp session breezma6zor9rdfps8h6a Consulte Fazer lo
283. o da pontua o do question rio 51 apresentadores adi o 32 arquivo web xml configura o do filtro de autentica o 13 arquivos baixar 27 carregar 174 arquivos mortos da reuni o 38 arquivos zip baixar 27 atributo access 184 atributo icon 187 atributo lang 188 atributo object type 188 atributo status 46 192 atributo time zone id 193 atributos access 184 icon 187 lang 188 object type 188 permission id 31 44 189 status 192 time zone id 193 type 195 atualiza o de usu rios 21 autentica o externa filtro de autentica o 13 iniciar reuni es 39 logon 12 13 autentica o no cabe alho HTTP logon 12 B baixar arquivos 27 recursos da Adobe 1 BREEZESESSION armazenar na sess o JSP 198 na classe adaptadora 197 de common info 11 40 com o gerenciamento de cookies 11 invalida o 17 c c lculo do uso da reuni o 36 campos personalizados criar 21 elemento field 186 tipos 196 para usu rios 22 carregar arquivos 174 Centro do desenvolvedor da Adobe 1 chamadas API execu o da primeira 7 seq ncia 197 classe adaptadora construtores 197 criar 197 criar uma inst ncia 198 classifica o defini o 8 exemplo de chamada 9 c digo de status exemplo de Java 16 201 common info 59 antes de fazer logon 77 exemplo de Java 201 teste do navegador 7 componentes 6 banco de dados do SQL Server 7 Flash Media Server 7 servidor de aplicativos da Web 7 configura es de
284. o disponibiliza toda a documenta o dos produtos Acrobat Connect Pro para download ou visualiza o Centro de suporte do Acrobat Connect Pro Quando voc precisar de suporte t cnico o Centro de suporte possui informa es atualizadas que incluem notas t cnicas apresenta es do Acrobat Connect Pro e detalhes do programa de suporte Voc tamb m pode conferir os F runs do Suporte para discuss es entre colegas sobre assuntos t cnicos Centro de suporte do Acrobat Connect Pro licenciado O Centro de suporte licenciado conta com documenta o e outros recursos para clientes que usam o Adobe Acrobat Connect Pro Server 7 licenciado XML e servi os Web O Web Services Primer no site Xml com xml com uma boa introdu o aos servi os Web O Tutorial XML no site W3Schools w3schools com pode ajudar voc a dar seus primeiros passos com XML O Tutorial XPath tamb m no site W3Schools w3schools com descreve o XPath que analisa um documento XML de forma que voc possa us lo em um aplicativo O Tutorial XSLT um terceiro tutorial no site W3Schools w3schools com ensina o XSL Transformations usado para converter dados XML em outros formatos A especifica o do XSL Transformations XSLT no site W3C w3 org a defini o oficial do XSLT do comit de normas que o criou A representa o num rica de data e hora do site da International Organization for Standardization iso org fornece informa es sobre como usar o
285. o id Inteiro S A ID exclusiva de um SCO para verificar exibi es session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o caracteres usar uma biblioteca de gerenciamento de cookies no cliente 148 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report sco views sco id integer type allowedValue is folder boolean views integer gt lt name gt string lt name gt lt last viewed date gt string lt last viewed date gt lt report sco views gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status report sco views Cont iner Informa es sobre quantas vezes e qual a ltima vez que a apresenta o foi exibida sco id Inteiro A ID exclusiva da apresenta o type Valor permitido O tipo do objeto de conte do SCO Os valores permitidos s o content curriculum event folder link meeting etree is folder Booleano Um valor que indica se o SCO uma pasta se for 1 ou outro tipo de objeto se for 0 views Inteiro O n mero de vezes em
286. o logon do usu rio chame common info com o nome de dom nio da sua conta hospedada pelo Acrobat Connect Pro seja no URL de solicita o ou no par metro domain http acme adobe com api xml action common info http adobe com api xml action common info amp domain acme adobe com 2 Analise a resposta para obter os valores de cookie e host lt cookie gt breezxq66rt43poai3if8 lt cookie gt Shostshetpe acmesadob rcone hosts 3 Extraia o nome de dom nio do valor de host acme adobe com 4 No seu aplicativo colete a ID de logon e a senha do usu rio Certifique se de que a ID de logon seja a ID de logon da conta do usu rio hospedada pelo Acrobat Connect Pro e n o de uma externa 5 Chame login adicionando as credenciais do usu rio e os par metros domain e session https exemplo com api xml action login amp login julio amp password silva99 amp domain acme adobe com amp session breezxq66rt43poai3if8 O domain equivalente account id mas ao us lo voc pode evitar o envio da ID da conta pela Internet especialmente se usar uma conex o n o criptografada 6 Analise a resposta para obter um c digo de status ok 7 Opcional Se voc preferir pode chamar login antes de common info extrair o valor do cookie do cabe alho da resposta e gerenci lo voc mesmo ou com uma biblioteca de c digos de gerenciamento de cookies Para obter mais detalhes consulte Fazer logon com o gerenciamento de cookies ou Fazer logon
287. o para que possa convidar usu rios obter informa es de relat rio sobre ela ou atualiz la de alguma outra forma Voc deve entender a estrutura de pastas nas quais as reuni es podem ser armazenadas Por padr o as reuni es s o armazenadas na pasta Minhas reuni es do host chamada my meet ings na API Para obter mais detalhes sobre a estrutura de pastas consulte Caracter sticas dos SCOS Encontrar a sco id de uma reuni o 1 Chame sco shortcuts https exemplo com api xml action sco shortcuts 2 Analise a resposta para obter a sco id de uma pasta de reuni es que provavelmente contenha a reuni o lt sco tree id 624530 sco id 624530 type user meetings gt lt domain name gt http exemplo com lt domain name gt lt sco gt O nome da pasta deve ser meetings user meetings ou my meet ings Use uma pasta no n vel de pastas mais profundo poss vel 3 Chame sco contents na pasta adicionando um ou dois filtros para reduzir a resposta https exemplo com api xml action sco contents amp sco id 2006258750 amp filter type meeting amp filter name Introdu o ao filme e Quanto mais espec ficos os filtros que voc criar melhor Bons filtros para usar s o filter name filter url path ou um filtro de data Tenha cuidado com filter like name pois ele pode afetar o desempenho do sistema Voc tamb m pode chamar sco expanded contents para listar as subpastas e seus conte dos No entanto sco contents me
288. o para ver a altera o Controle de configura es de compartilhamento poss vel controlar configura es relacionadas s informa es que os usu rios podem compartilhar entre si durante uma reuni o Chame meet ing feature update e passe a ID de recurso apropriada ou v rias IDs de recurso para ativar ou desativar uma configura o de compartilhamento Por exemplo para desativar o compartilhamento de tela chame o seguinte c digo https exemplo com api xml action meeting feature update amp account id 7 amp feature id fid meeting desktop sharing amp enable false A tabela a seguir lista as IDs de recurso para configura es de compartilhamento Para obter uma lista completa de IDs de recursos consulte feature id na p gina 184 Configura o de compartilhamento ID de recurso Compartilhar a tela de um computador ou controlar a tela compartilhar um documento ou quadro branco fid meeting desktop sharing Carregar um documento para o pod de compartilhamento fid meeting shared upload Carregar e gerenciar arquivos usando o pod de compartilhamento de arquivos fid meeting file share Compartilhar um quadro branco fid meeting white board Exibir p ginas da Web aos participantes fid meeting web links 43 Cap tulo 5 Treinamento Um aplicativo ou portal de treinamento personalizado pode acessar o Adobe Acrobat Connect Pro Training para exibir os cursos de treinamento dispon veis inscrever os usu rios ou permi
289. o pode ter v rias pesquisas 5 Analise a resposta para obter response name ou qualquer outro valor lt row display seqg 1 transcript id 2007071200 interaction id 2007027923 sco id 2007071193 score 0 gt lt name gt jose silva lt name gt lt sco name gt Reuni o de quinta feira lt sco name gt lt date created gt 2006 08 03T12 29 09 687 07 00 lt date created gt lt description gt Qual a sua cor favorita lt description gt lt response gt 4 lt response gt lt row gt Iniciar reuni es com autentica o externa Depois que o usu rio fizer logon na sua rede e voc o autenticar no Acrobat Connect Pro Server usando uma credencial de autentica o externa voc poder permitir que ele entre em uma reuni o como participante ou convidado sem ter que fazer logon novamente no Acrobat Connect Pro Iniciar uma reuni o e deixar o usu rio entrar como participante 1 Depois que o usu rio estiver autenticado na sua rede fa a o logon dele no Acrobat Connect Pro consulte Fazer logon usando a autentica o de cabe alho HTTP para obter mais detalhes 2 Obtenha o valor do cookie BREEZESESSION para a sess o do usu rio de uma das seguintes maneiras Chame common info e recupere o valor do cookie da resposta lt cookie gt breezma6zor9rdfps8h6a lt cookie gt Recupere o valor do cookie BREEZESESSION do cabe alho da resposta Set Cookie BREEZESESSION breezqw4vtfarqxvf9pk2 domain macromedia com path 3 Crie
290. o que passou Por exemplo se voc chamar 1ogout em 29 de agosto de 2006 ver esse m todo Set Cookie no cabe alho de resposta definindo um valor vazio de cookie e uma data de expira o do ano anterior Set Cookie BREEZESESSION domain macromedia com expires Mon 29 Aug 2005 22 26 15 GMT path Se voc estiver gerenciando o cookie BREEZESESSION invalide o valor para que ele n o seja reutilizado depois que o usu rio fizer logout Fazer o logout do usu rio e invalidar o cookie da sess o 1 Chamar logout para fazer o logout do usu rio https exemplo com api xml action logout 2 Analise para obter o c digo de status ok a fim de certificar se de que o logout foi bem sucedido 3 Defina o valor do cookie como nul1 ou ent o o invalide Por exemplo neste fragmento de c digo Java a vari vel breezesession armazena o valor do cookie e definida como null public void logout throws XMLApiException request logout null this breezesession null 18 Cap tulo 3 No es b sicas Agora que voc entende a arquitetura do Adobe Acrobat Connect Pro e como testar uma chamada API em um navegador voc j est pronto para enviar solicita es API XML e analisar as respostas Para come ar a usar o Acrobat Connect Pro Web Services voc precisa entender tr s conceitos chave Principais que s o usu rios e grupos SCOs ou Shareable Content Objects objetos de conte do compartilh veis repre
291. ode usar a correspond ncia do padr o da cadeia de caracteres para verificar o c digo de status ok Uma a o bem sucedida sempre retorna a seguinte resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt Voc pode verificar a resposta para obter o padr o ok ou code ok Analisar uma resposta de erro Quando a a o da API for conclu da com sucesso ela retornar o c digo de status ok Se a chamada n o for bem sucedida ela tamb m poder retornar qualquer um dos seguintes c digos de status invalid Indica que a chamada inv lida de alguma forma normalmente a sintaxe inv lida no access Mostra que o usu rio atual n o tem permiss o para chamar a a o e inclui um atributo subcode com mais informa es no data Indica que n o h dados dispon veis para a a o retornar quando ela normalmente deveria retornar dados too much data Indica que a a o deveria ter retornado um nico resultado mas na verdade est retornando v rios Quando o c digo de status for invalid a resposta tamb m ter um elemento invalid que mostrar qual par metro de solicita o est incorreto ou ausente lt xml version 1 0 encoding utf 8 gt lt results gt lt status code invalid gt lt invalid field has children type long subcode missing gt lt status gt lt results gt Quando o c digo de status for no access o subcode explicar o moti
292. om api xml action report meeting summary amp sco id 2006334033 124 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services lt report meeting summary num unique meetings 1 peak users 1 num invitees 1 num invitees attended 1 ispublic 1 num guests attended 0 gt lt most recent session gt 2006 06 28T15 11 15 133 07 00 lt most recent session gt lt report meeting summary gt lt results gt report my courses Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Fornece informa es sobre cada curso em que o usu rio atual est ou estava inscrito Os cursos retornados incluem cursos futuros passados e aqueles que o usu rio est realizando no momento A lista de cursos pode ser bastante grande lembre se de usar um filtro para reduzir a resposta Cada curso possui uma permission id que mostra o n vel de acesso que o usu rio tem em rela o ao curso Por exemplo o acesso pode ser view publish ou manage URL de solicita o http nome do servidor api xml action report my courses amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definit
293. or em geral n o a uma reuni o espec fica Essa a o tamb m retorna o n mero de vezes no m s atual em que o n mero m ximo foi alcan ado max participants freg 120 URL de solicita o http nome do servidor api xml action report meeting concurrent users amp length integer amp session BreezeSessionCookieValue ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o length Inteiro N O n mero de dias no per odo de tempo a ser verificado quanto ao uso de reuni es simult neas Use um valor maior de 30 O valor padr o 30 session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt results gt lt status code allowedValue gt lt report meet ing concurrent users max users integer max participants freqg integer gt lt results gt Valores da resposta report meeting concurrent users Vazio com atributos Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Informa es sobre o n mero m ximo de usu rios em reuni es no me
294. ores sco id e type na resposta de sco info ou outras a es lt sco account id 624520 disabled display seg 0 folder id 2006258747 icon producer lang en max retries sco id 2006334909 source sco id type content version 1 gt Caracter sticas dos SCOs Ao estudar as respostas XML de v rias chamadas voc pode observar outras caracter sticas dos SCOs e O identificador do SCO chamado de sco id em algumas a es mas tamb m pode ser chamado de folder id acl id ou de outro nome em outras a es a mesma ID nica Todos os SCOs podem ser acessados por v rios principais sejam usu rios ou grupos Os principais espec ficos que podem acessar um SCO est o definidos nas listas de controle de acesso ou ACLs e Cada SCO possui um URL exclusivo com duas partes um nome de dom nio como http exemplo com e um caminho de URL como 2006123456 Voc pode concaten los e formar o URL completo que acessa o SCO Cada SCO possui um caminho de navega o que descreve onde ele fica na hierarquia de pastas Todos os SCOs possuem uma permiss o definida para cada principal que possa acess lo Alguns SCOs possuem campos de descri o que s o cadeias de caracteres de texto que fornecem informa es sobre o SCO Muitas vezes voc precisa encontrar a ID de um SCO ou alguma informa o sobre ele Os SCOs s o dispostos em uma hierarquia de pastas espec fica na qual as pastas possuem nomes indica
295. ort bulk consolidated transactions gt lt row transaction id integer sco id integer type allowedValue principal id integer score integer gt lt name gt string lt name gt lt url gt relativeUrl lt url gt lt login gt string lt login gt lt user name gt string lt user name gt lt status gt allowedValue lt status gt lt date created gt datetime lt date created gt lt date closed gt datetime lt date closed gt lt row gt lt report bulk consolidated transactions gt lt results gt Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status user name status report bulk consolidated transactions Cont iner A lista inteira de transa es que correspondem solicita o row Cont iner Detalhes de uma transa o que corresponde solicita o transaction id Inteiro A ID da transa o sco id Inteiro A ID exclusiva do objeto SCO com o qual o usu rio interagiu type Valor permitido O tipo de SCO consulte type para conhecer os valores permitidos principal id Inteiro A ID do principal envolvido na transa o score Inteiro A pontua o verdadeira caso a transa o como um question rio tenha atri
296. os 58 Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt results gt Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o https server com api xml action acl preference update amp acl id 12345 amp lang fr amp time zone id 0 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt common info Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna informa es b sicas sobre o usu rio atual e sobre o servidor Acrobat Connect Pro ou a conta hospedada pelo Acrobat Connect Pro incluindo o valor do cookie BREEZESESSION Se voc chamar common info sem fazer logon a resposta n o conter os elementos user e account pois o servidor n o pode identificar um usu rio Entretanto mesmo sem fazer logon common info retorna o valor do cookie BREEZESESSION A resposta tamb m cont m os elementos host local host e admin host Se o Acrobat Connect Pro estiver hospedado em um cluster host ser o nom
297. os Nome Tipo Obrigat rio Descri o session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar caracteres uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code code gt lt shortcuts gt lt sco tree id integer sco id integer type allowedValue gt lt domain name gt string lt domain name gt lt sco gt lt shortcuts gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status shortcuts Cont iner Informa es sobre todas as pastas relacionadas ao usu rio atual sco Cont iner Informa es sobre uma das pastas do usu rio atual tree id Inteiro A ID da rvore de navega o que cont m a pasta V rias pastas podem tera mesma tree id sco id Inteiro A ID exclusiva da pasta type Valor permitido O tipo de pasta Os valores permitidos s o exibidos na tabela a seguir domain name Cadeia de caracteres O nome de dom nio da pasta Os valores que podem ser retornados no atributo type do elemento sco somente para esta chamada sco shortcuts identificam as pastas do Acrobat
298. os O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status contact Cont iner Informa es sobre a pessoa de contato para um principal Se o principal for um usu rio normalmente as informa es s o as mesmas de principal email Cadeia de caracteres O endere o de email da pessoa de contato first name Cadeia de caracteres O nome da pessoa de contato last name Cadeia de caracteres O sobrenome da pessoa de contato manager Cont iner Informa es que descrevem o gerente do usu rio que tamb m um principal principal Cont iner Informa es que descrevem o principal account id Inteiro A ID da conta qual o principal pertence disabled Data e hora Se a conta do principal for v lida o valor nulo ser retornado como Se a conta estiver desativada a data em que foi desativada has children Booleano Define se o principal possui filhos Grupos possuem filhos e usu rios n o assim esse atributo indica se o principal um grupo is hidden Booleano Define se o principal est oculto true ou n o false no Acrobat Connect Pro Central ou no seu aplicativo is primary Booleano Define se o principal um grupo incorporado true ou n o false principal id lnteiro A ID do principal type Valor permitido O tipo de principal consulte type para conhecer os valores description Cadeia de caracteres Para um grupo
299. owedValue lt name gt string lt name gt lt url path gt string lt url path gt lt date created gt datetime lt date created gt icon allowedValue byte count integer tree type integer gt lt date modified gt datetime lt date modified gt lt hit gt integer lt hit gt lt hit type gt allowedValue lt hit type gt lt thumbnail path gt string lt thumbnail path gt lt sco gt lt sco search info gt lt results gt Valores da resposta caracteres Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com O status da resposta atributos code Valor permitido Um c digo que indica o status da resposta consulte status sco search info Cont iner A lista de objetos SCOs que correspondem consulta sco Cont iner Detalhes sobre um objeto que corresponde pesquisa sco id Inteiro A ID exclusiva do SCO folder id Inteiro A ID da pasta na qual o SCO est armazenado type Valor permitido O tipo de conte do atribu do ao SCO consulte type para conhecer os valores icon Valor permitido O cone que identifica visualmente o SCO em uma interface do usu rio byte count Inteiro O tamanho do SCO em bytes tree type Inteiro O tipo da rvore name Cadeia de O nome de arquivo do SCO caracteres url path Cadeia de O identificador exclusivo que vem ap s o nome de dom nio no URL do SCO caracteres date
300. para usu rios regulares mas n o para caracteres usu rios administradores password Cadeia de S A nova senha caracteres password verify Cadeia de S Uma segunda c pia da nova senha para verifica o caracteres session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma caracteres biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt results gt 179 Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o Esta solicita o pode ser usada por um administrador para alterar a senha de um usu rio sem conhecer a senha antiga https exemplo com api xml action user update pwd amp user id 12345 amp password newone amp password verify newone Exemplo de resposta Esta resposta indica que a altera o teve xito lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt 180 Cap tulo 7 Refer ncia de filtros e classifica
301. play seqg 2 interaction id 2006334914 score 0 asset id 2006334911 num selected 1 gt lt response gt false lt response gt lt row gt lt report quiz question answer distribution gt lt results gt 137 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services report quiz question distribution Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna informa es sobre o n mero de respostas corretas e incorretas para as perguntas do question rio Essa chamada pode ajudar voc a determinar como o grupo respondeu s perguntas do question rio em geral Como essa chamada retorna informa es sobre todas as perguntas do question rio pode ser recomend vel filtrar os resultados de determinada pergunta ou de determinado grupo de perguntas URL de solicita o http nome do servidor api xml action report quiz question distribution amp sco id integer amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o sco id Inteiro S A ID exclusiva da apresenta o que cont m o question rio filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de N Uma classifica o que retorna resultados em uma determinada seq ncia classifica o session String N O valor do cookie B
302. plicativos personalizados podem exibir criar e excluir reuni es do Adobe Acrobat Connect Pro em um aplicativo portal ou outro ambiente na Web Se voc estiver come ando a projetar seu aplicativo de reuni o poder consultar o aplicativo de exemplo no CD do produto e consulte tamb m o Exemplo de aplicativo na p gina 197 Quando os usu rios clicam no URL de uma sala de reuni es eles entram no Acrobat Connect Pro que hospeda a sala de reuni es O Acrobat Connect Pro Server transmite o fluxo de udio v deo e conte do de m dia sofisticada aos usu rios da sala de reuni es A Adobe recomenda as seguintes a es para os aplicativos de reuni o report my meetings Para exibir as reuni es de um usu rio sco update Para criar uma sala de reuni es ou atualizar informa es sobre ela permissions update Para adicionar um host apresentador e participantes a uma reuni o report bulk consolidated transactions Para calcular o uso de uma reuni o especialmente a quantidade de tempo que cada usu rio gastou na reuni o report quiz interactions Para obter os resultados de uma pesquisa da reuni o Algumas a es que lidam com reuni es requerem privil gio de administrador conforme observado nas instru es de tarefa Crie um usu rio do Acrobat Connect Pro que seja membro do grupo admins para seu aplicativo usar e fazer essas chamadas Encontrar reuni es Muitas vezes voc precisa localizar a sco id de uma reuni
303. port bulk slide views gt lt results gt Consulte tamb m report bulk objects report bulk questions report bulk consolidated transactions report bulk users report bulk users Disponibilidade Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna informa es sobre todos os usu rios de uma conta A diferen a entre essa chamada e principal list que principal list retorna usu rios e grupos e report bulk users retorna somente usu rios A resposta de report bulk users pode ser bastante grande especialmente se voc usar campos personalizados lembre se de que voc pode filtr la e classific la Por exemplo a chamada a seguir retorna uma lista de usu rios com as letras Jo no nome em ordem crescente por nome http myserver com api xml action report bulk users amp sort name asc amp filter like name Jo Se voc passar custom fields true por padr o report bulk users retornar at oito campos personalizados definidos para os usu rios Se voc tiver definido mais de oito campos personalizados para usu rios report bulk users retornar os oito primeiros na lista da tela Personalizar o perfil do usu rio do Acrobat Connect Pro Central em Administra o gt Usu rios e grupos gt Personalizar o perfil do usu rio Se voc usa o Acrobat Connect Pro Server pode definir um valor para REPORT MAX CUSTOM FIELDS no arquivo custom ini para fazer report bulk users retornar mais de oito campos perso
304. principais de um grupo Para atualizar v rios principais e grupos especifique v rios trios dos par metros group id principal ide is member Voc pode obter uma group id ao chamar principal list e filtrar a resposta com filter type group ou outro valor de filtro como filter type admins Os grupos incorporados possuem tipos diferentes al m de group consulte type para obter uma lista de valores URL de solicita o http nome do servidor api xml action group membership update amp group id integer amp principal id integer amp is member boolean amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o group id Inteiro S A ID do grupo no qual voc deseja adicionar ou alterar membros principal id Inteiro S A ID do principal cujo status de associa o voc deseja alterar Retornado por principal info is member Booleano S Define se o principal deve ser adicionado true ou exclu do false do grupo session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma caracteres biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Elemento de n vel s
305. qual o SCO pertence type Valor permitido O tipo desse objeto de conte do consulte type icon Valor permitido O nome do cone que identifica visualmente esse objeto lang Valor permitido O idioma no qual as informa es sobre o SCO s o exibidas consulte lang para conhecer os valores source sco id Inteiro A ID de um SCO do qual este SCO foi criado como modelo de reuni o ou conte do do curso display seqg Inteiro A sequ ncia na qual o Acrobat Connect Pro Central ou seu aplicativo se voc usar este valor exibe uma lista de SCOs Como os valores n o s o necessariamente exclusivos v rios SCOs podem ter o mesmo valor display seg Nesse caso o aplicativo deve definir a sequ ncia de exibi o O padr o 0 source sco type Inteiro Um inteiro que indica o tipo do SCO do qual este SCO foi criado Exemplo de solicita o https exemplo com api xml action sco expanded contents amp sco id 624529 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt expanded scos gt lt sco depth 0 sco id 624529 folder id 624520 type folder lt name gt Reuni es compartilhadas lt name gt source sco type gt lt url path gt f624529 lt url path gt lt date created gt 2004 03 09T09 45 41 060 08 00 lt date created gt lt date modified gt 2005 03 18T10 19 38 950 08 00 lt date modified gt lt sco gt
306. que os usu rios exibiram o SCO name Cadeia de caracteres O nome do SCO last viewed date Data e hora A data e a hora em que o SCO foi exibido pela ltima vez Exemplo de solicita o https server com api xml action report sco views amp sco id 2006334909 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report sco views sco id 2006334909 type content is folder 0 views 3 gt lt name gt Question rio sobre a Calif rnia lt name gt lt last viewed date gt 2006 05 12T11 55 24 940 07 00 lt last viewed date gt lt report sco views gt lt results gt report user trainings taken Disponibilidade Connect Enterprise Web Services 6 Descri o Retorna uma lista de todos os cursos e curr culos realizados pelo usu rio tenha ele ou n o conclu do o treinamento Cada curso ou curr culo retornado em um elemento row separado e com a transcri o mais recente das pontua es do usu rio 149 URL de solicita o http nome do servidor api xml action report user trainings taken amp principal id integer amp session BreezeSessionCookieValue ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o principal id Inteiro S A ID de um usu rio para o qual voc deseja uma lista de treinamentos session Cadeia de N O valor do cookie BREEZESESS
307. ra solucionar o erro altere a ID especificada para a de um item que existe ok Indica que a a o foi conclu da com xito Indica que a a o deveria ter retornado um nico resultado mas na verdade est apresentando v rios Por exemplo se houver v rios usu rios com o mesmo nome de usu rio e senha e voc chamar a a o login usando esse nome de usu rio e senha como par metros o sistema n o ser capaz de determinar com qual usu rio voc dever se conectar ent o ele retornar o erro too much data subcode Se presente fornece mais detalhes descrevendo o status da resposta Por exemplo os valores subcode s o usados para fazer uma diferencia o entre diferentes situa es nas quais o code esteja definido como no access Valor Descri o account expired A conta do cliente expirou not available not secure denied Com base nas credenciais fornecidas voc n o tem permiss o para chamar a a o no login O usu rio n o est conectado Para resolver o erro fa a logon usando a a o login antes de fazer a chamada Para obter mais informa es consulte login no quota Os limites da conta foram atingidos ou excedidos O recurso obrigat rio n o est dispon vel Voc deve usar o SSL para chamar essa a o pending activation A conta ainda n o foi ativada pending license O contrato de licen a da conta ainda n o foi fechado sco expired O conte do
308. rafado Se o fluxo de dados estiver criptografado as conex es ser o feitas com seguran a por HTTPS e RTMPS Real Time Messaging Protocol sobre SSL como descrito a seguir A O navegador da Web do cliente solicita um URL seguro de reuni o ou conte do atrav s de uma conex o criptografada em HTTPS 443 os caminhos de conex o podem variar B O servidor da Web aplicativos responde com uma transfer ncia de conte do criptografado ou fornece ao cliente informa es para estabelecer uma conex o criptografada com o Acrobat Connect Pro C O Flash Player solicita uma conex o criptografada com o Flash Media Server por RTMPS 443 D O Flash Media Server responde e uma conex o persistente aberta para encaminhar o tr fego da reuni o para o navegador Aplicativos personalizados Como o Acrobat Connect Pro Web Services fornece uma API XML seu aplicativo deve ser capaz de se comunicar com o Acrobat Connect Pro Server usando XML por HTTP ou XML por HTTPS Seu aplicativo chama a API criando um URL de solicita o e passando para ele um ou mais par metros como pares nome valor ou como documento XML O Web Services retorna uma resposta XML da qual voc pode extrair valores Os aplicativos personalizados recuperam metadados do banco de dados do Acrobat Connect Pro Os metadados incluem nomes e hor rios de reuni es ou cursos URLs de sala de reuni es URLs de conte do e informa es de relat rio O fluxo de dados d
309. ranscripts gt lt row transcript id integer sco id integer principal id integer status allowedValue score integer max score integer certificate integer type allowedValue icon allowedValue gt lt name gt string lt name gt lt url path gt string lt url path gt lt login gt string lt login gt lt date taken gt datetime lt date taken gt lt principal name gt string lt principal name gt lt sco tag gt string lt sco tag gt lt row gt lt report user training transcripts gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status ADOBE ACROBAT CONNECT PRO 7 0 153 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o report user training transcripts Cont iner Informa es sobre todas as transcri es de um usu rio especificado row Cont iner Informa es sobre uma tentativa realizada pelo usu rio no treinamento transcript id Inteiro A ID da transcri o na qual a pontua o atingida pelo usu rio est registrada Existe uma transcri o distinta para cada tentativa do usu rio de fazer o SCO sco id Inteiro A ID do SCO que pode ser reuni o conte do curso curr culo evento ou semin rio principal id Inteiro A ID do usu rio
310. regados Pouco aproveitado e pode ser removido em uma vers o futura file Cont iner Informa es sobre um arquivo Pouco aproveitado e pode ser removido em uma vers o futura path Cadeia de caracteres O caminho para o arquivo rec m carregado Somente para uso interno da Adobe Pouco aproveitado e pode ser removido em uma vers o futura Exemplo de solicita o Esta solicita o criada ao carregar um arquivo pelo formul rio HTML http exemplo com api xml action sco upload amp sco id 2006768386 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt files gt lt file gt lt path gt 624520 2006768386 10 input WhatMakesAGreatFilm ppt lt path gt lt file gt lt files gt lt results gt Consulte tamb m sco update user accounts Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Fornece uma lista das contas s quais o usu rio pertence A a o user accounts s usada quando o usu rio pertence a mais de uma conta no servidor e usa a mesma ID de logon e senha para elas Nesse caso o logon do usu rio provavelmente n o funcionar apresentando a mensagem de status too much data Esta a o til quando voc quer recuperar uma lista de contas de um usu rio e dar lhe a op o de escolher com qual deseja fazer logon URL de solicita o http nome do servidor api xml
311. resa lt email gt plouzadaeminhaempresa lt principal gt lt principal list gt lt results gt Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt principal list gt com lt login gt com lt email gt lt principal principal id integer account id integer type allowedValue has children boolean is primary boolean is hidden boolean manager id integer training group id integer gt lt name gt string lt name gt lt login gt string lt login gt lt email gt string lt email gt lt principal gt lt principal list gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status principal list Cont iner A lista inteira de principais principal Cont iner Detalhes sobre um principal principal id Inteiro A ID do principal account id Inteiro A ID da conta qual o principal pertence type Valor permitido O tipo de principal consulte type para conhecer os valores has children Booleano Indica se o principal possui filhos Grupos possuem filhos e usu rios n o assim quando has children for true o principal ser um grupo is primary Booleano Define se o principal um grupo in
312. resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt results gt Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o https exemplo com api xml action sco move amp sco id 2006744233 amp folder id 2006258748 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok lt results gt Consulte tamb m sco nav sco nav Disponibilidade gt Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Descreve a hierarquia de pastas que cont m o SCO A chamada sco nav til para criar uma rvore de navega o uma trilha de migalhas de p o ou qualquer outro tipo de hierarquia de interface A resposta cont m uma lista de elementos sco um para o SCO que voc estiver consultando e um para cada uma das pastas anexas at a pasta de n vel superior A pasta de n vel superior uma das que est nas listas de pastas retornadas por sco shortcuts Em cada elemento sco o atributo depth indica quantos n veis hier rquicos o SCO est do SCO que voc especifica na so
313. reuni es o que permite que participantes adicionais excedentes entrem ultrapassando o limite Sem um Burst Pack o Acrobat Connect Pro implementa o limite de simultaneidade e os participantes que tentam entrar quando a cota atingiu o limite s o rejeitados Se seu limite for de 20 participantes o participante n mero 21 recebe um aviso de que a sala de reuni es est cheia Todas as contas implementam as cotas definidas quando a conta criada As contas n o permitem excedentes a menos que voc tenha um Burst Pack Al m disso os Burst Packs se aplicam somente a reuni es e n o a treinamentos ou semin rios Verificar a cota de simultaneidade e o uso de reuni es 1 Chame report quotas para verificar sua cota de usu rios simult neos da reuni o https exemplo com api xml action report quotas 2 Analise a resposta para obter o elemento quota com um valor de quota idde concurrent user per meeting quota 3 Extraia o valor de soft limit o limite definido por sua licen a do Acrobat Connect Pro 4 Chame report meeting concurrent users para verificar o n mero m ximo de participantes simult neos da reuni o no seu servidor ou na sua conta https exemplo com api xml action report meeting concurrent users ADOBE ACROBAT CONNECT PRO 7 0 38 Uso do Acrobat Connect Pro Web Services 5 Analise a resposta para obter o elemento report meeting concurrent users Leia o valor do atributo max users e o compare com o valor de soft
314. rincipal espec fico em um principal ou SCO na conta chame permissions info com uma acl id e filtre de acordo com a principal id http exemplo com api xml action permissions info amp acl id 7 amp filter principal id 10022 Para verificar as permiss es de um principal em uma conta chame permissions info com uma acl id que especifica uma account id e uma principal id https exemplo com api xml action permissions info amp acl id 624520 amp principal id 624523 URL de solicita o http nome do servidor api xml action permissions info amp acl id integer amp principal id integer amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o acl id Inteiro S A ID de um SCO conta ou principal para a qual o principal tenha permiss o de agir Aacl id uma sco id umaprincipal idouumaaccount id em outras chamadas principal id Inteiro N A ID de um principal que tenha permiss o mesmo que denied para agir sobre um objeto filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de N Uma classifica o que retorna resultados em uma determinada seq ncia classifica o session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou
315. ro Web Services Configura o de fuso hor rio Valor GMT 01 00 A ores 80 GMT 01 00 Cabo Verde 83 GMT Hora de Greenwich Dublin Edimburgo Lisboa Londres 85 GMT Casablanca Monr via 90 GMT 01 00 Belgrado Bratislava Budapeste Liubliana Praga 95 GMT 01 00 Sarajevo Skoplie Vars via Zagreb 100 GMT 01 00 Bruxelas Copenhague Madri Paris 05 GMT 01 00 Amsterd Berlim Berna Roma Estocolmo Viena 10 GMT 01 00 Centro oeste da frica 13 GMT 02 00 Bucareste 15 GMT 02 00 Cairo 20 GMT 02 00 Helsinque Kiev Riga S fia Tallinn Vilnius 25 GMT 02 00 Atenas Istambul Minsk 30 GMT 02 00 Jerusal m 35 GMT 02 00 Harare Pret ria 40 GMT 03 00 Moscou S o Petersburgo Volgogrado 45 GMT 03 00 Kuwait Riad 50 GMT 03 00 Nair bi 55 GMT 03 00 Bagd 58 GMT 03 30 Teer 60 GMT 04 00 Abu Dhabi Mascate 65 GMT 04 00 Baku Tbilisi Yerevan 70 GMT 04 30 Cabul 75 GMT 05 00 Ekaterimburgo 80 GMT 05 00 Islamabad Karachi Tashkent 85 GMT 05 30 Madras Calcut Bombaim Nova D lhi 90 GMT 05 45 Katmandu 93 GMT 06 00 Astana Dacca 95 GMT 06 00 Sri Jayawardenepura 200 GMT 06 00 Almaty Novosibirsk 201 GMT 06 30 Rangoon 203 GMT 07 00 Bancoc Han i Jacarta 205 GMT 07 00 Krasnoyarsk 207 GMT 08 00 Pequim Chonquim Hong Kong SAR Urumqi 210 GMT 08 00 Kuala Lumpur Cingap
316. robat Connect Pro Server licenciado protegido por seu firewall ou voc pode ter uma conta hospedada pelo Acrobat Connect Pro na Adobe Seja qual for o caso voc deve enviar solicita es XML por HTTP ou HTTPS mas os requisitos de seguran a e o processo de logon variam Se voc for um cliente hospedado poder usar determinados par metros com a a o login para evitar o envio de IDs e senhas de usu rios pela Internet Autentica o direta ou externa Seja voc um cliente hospedado ou licenciado seu aplicativo pode autenticar se diretamente no Acrobat Connect Pro ou voc pode autenticar usu rios em sua pr pria rede definir um identificador em um cabe alho de solicita o HTTP e envi lo ao Acrobat Connect Pro O processo de logon varia de acordo com o uso de autentica o direta ou externa Logon no Acrobat Connect Pro Server A t cnica padr o para fazer logon de um usu rio no Acrobat Connect Pro Server usa a a o login passando a ID de logon e a senha do usu rio Essa t cnica funciona com as solicita es HTTP GET e POST Voc tamb m pode precisar gerenciar o cookie BREEZESESSION que o servidor retorna para cada sess o de usu rio Se voc usar a biblioteca de gerenciamento de cookies do cliente muito mais f cil permitir que ela gerencie cookies do que gerenci los voc mesmo Se voc n o contar com essa biblioteca chame login com o par metro session pois mais f cil e mais confi vel do que definir valore
317. robat Connect Pro Web Services Fornece informa es sobre todos os usu rios que responderam a algum question rio em um treinamento Use uma sco id para identificar o question rio Para reduzir o volume da resposta use qualquer filtro permitido ou passe um par metro type para retornar informa es sobre apenas um tipo de SCO cursos apresenta es ou reuni es URL de solicita o http nome do servidor api xml action report quiz takers amp sco id integer amp principal id integer amp type allowedValue amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o sco id Inteiro 5 A ID exclusiva da apresenta o ou do curso que contiver o question rio principal id Inteiro N A ID de um principal para o qual voc deseja ver os resultados do question rio type Valor permitido N O tipo de conte do para o qual voc deseja resultados Os valores permitidos s o course presentation e meeting filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de N Uma classifica o que retorna resultados em uma determinada seq ncia classifica o session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros poss vel filtrar ou classificar a r
318. rvices Par metros Nome Tipo Obrigat rio Descri o query Cadeia de S O termo a ser pesquisado no campo especificado A consulta n o caracteres distingue mai sculas de min sculas field Cadeia de N O campo a ser pesquisado Aceita quatro valores poss veis name caracteres description author ouallfields name pesquisa somente o campo de nome dos SCOs description pesquisa somente o campo de descri o dos SCOs author faz a correspond ncia do campo de nome completo n o os campos first name ou last name do principal que criou os SCOs e allfields pesquisa os campos name description e author Se este par metro for omitido o campo name ser pesquisado Filtros H suporte para filtros em todo campo que possa ser retornado Por exemplo voc pode usar amp filter gt date created 2007 09 12T08 00 00 000 se desejar mostrar apenas os resultados criados ap s as 8 00 horas de 12 de setembro de 2007 Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt sco search info gt lt sco sco id integer tree id integer folder id integer type allowedValue status allowedValue sco data id integer source sco id integer host id integer author contact id integer learning time allowedValue lang allowedValue seg id integer icon allowedValue display seg integer max retries integer version integer account id integer tree type integer gt
319. s poss vel atualizar os campos padr o definidos pelo Acrobat Connect Pro para os usu rios chamando principal update com a principal id do usu rio Os campos padr o incluem email login first name e last name Se voc tiver definido campos personalizados para o principal use acl field update para atualiz los Como voc precisa de privil gio de Administrador para atualizar os usu rios seu aplicativo precisa primeiro fazer o logon do usu rio no grupo admins N o poss vel fazer login como o usu rio e depois pedir para ele atualizar seu pr prio perfil Atualizar informa es padr o do usu rio 1 Fa a logon como usu rio administrador 2 Chame principal list com um filtro para obter a principal id do usu rio consulte Encontrar uma principal id 3 Chame principal update para atualizar o usu rio https exemplo com api xml action principal update amp principal id 2006282569 amp email josesilvaenovaempresa com 4 Analise a resposta para obter um c digo de status ok Atualizar valores de campos personalizados de um usu rio 1 Fa a logon como usu rio administrador 2 Chame custom fields para obter a field id do campo personalizado https exemplo com api xml action custom fields 3 Obtenha a principal id a sco idoua account id a ser atualizada Esse valor a acl id que voc passa para acl field update 4 Chame acl field update para atualizar o valor do campo personalizado https exemplo co
320. s Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt principal principal id integer account id integer has children integer type integer gt lt login gt string lt login gt lt ext login gt string lt ext login gt lt name gt string lt name gt lt principal gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status principal Cont iner Informa es sobre o principal rec m criado principal id Inteiro A ID do usu rio rec m criado account id Inteiro A ID da conta a qual o novo usu rio pertence Igual conta do usu rio atual has children Booleano Define se o principal possui filhos o que indica se o principal usu rio ou grupo 1 se for grupo ou 0 se for usu rio type Valor permitido O tipo de principal consulte type para conhecer os valores login Cadeia de caracteres A ID de logon do principal muitas vezes um endere o de email ext login Cadeia de caracteres A ID da autentica o externa do principal Por padr o o valor o mesmo que o logon a menos que voc defina explicitamente o valor como a ID de autentica o da sua
321. s O texto da pergunta que pode estar em pergunta ou afirma o response Cadeia de caracteres A resposta que o usu rio escolheu ou digitou date created Data e hora A data e a hora em que o usu rio respondeu pergunta Exemplo de solicita o https exemplo com api xml action report bulk questions Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report bulk questions gt lt row transaction id 2006335803 score 10 principal id 2006258745 gt lt question gt A capital da Calif rnia lt 1 gt lt question gt lt response gt Sacramento lt response gt lt date created gt 2006 05 11T15 50 23 643 07 00 lt date created gt lt row gt lt row transaction id 2006335827 score 0 principal id 2006258745 gt lt question gt A capital da Calif rnia lt 1 gt lt question gt lt response gt san francisco lt response gt lt date created gt 2006 05 11T17 32 53 970 07 00 lt date created gt lt row gt lt report bulk questions gt lt results gt Consulte tamb m report bulk objects report bulk consolidated transactions report bulk slide views report bulk users report bulk slide views Disponibilidade Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna informa es sobre cada ocasi o na qual o principal exibe um slide O slide pode estar em qualquer apresenta o da conta qual o usu rio atual pertence
322. s TND AES ENT RES SER AS SR AL Sae E 46 Exibir o treinamento de um usu rio cccccciccccic sec e er errer errar r errar er ceras Inscrever um usu rio cccccccccccccs cce err crer Inscrever um grande n mero de usu rios Exibir informa es do curr culo cciclcl ces rrenan era r arara Apresentar a pontua o c ce inner rena renan aereas e narrar 51 Cap tulo 6 Refer ncia de a es A es novas e removidas ACCOUNEEEXPINVAINTO errea ore cana PRENDE RN EM capa a E ia EUR AO ai Riad achfield info cana pps Rn ri ssa a O a iai Sai qa ia a 54 acl field list args tri pas sapiens CREED SAIR S GURI EM S O E ad EDU pi RR 55 acl field update agi spses a smusdre stand aaa Di CDE STELLA na ua ndo Ra Eai 57 acl preference update ssmnucisanaicim eiten aa A pas RR iii nais Rad ada 58 COMMONTINTO a pasetpamta nes pagas CoD pas GLIG PESE L E DE Dag Ce aan adia ipa 59 custom fields assar ssanisnas ts anisa to cena arise sa sprdn Dad rinite ds das gi 61 custom fields delete apnacanspra mir atha sanada sda eds DESTA ES Dad ada e atm ana 63 custom field update cessam emrasgis a Gaga TRANCA UCA TER ag Si aaa 64 expiry settings info assis ras ts eai da piada SETE SRA ias etnia eia camaras 67 expiry settings update uia ss svha amena dEne sra dao Ted DE epa ES sara emas 68 group membership update sssr peneusire ae g eee EESE errar rare rear 69 learning pathainto orire esa ea TA UERR UA ERG CLEAR CER Ea ps 70 learning paths p
323. s Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status report meeting sessions Cont iner A lista inteira de sess es da reuni o row Cont iner Informa es sobre uma sess o sco id Inteiro A ID exclusiva da reuni o asset id Inteiro A ID exclusiva da sess o version Inteiro ID sequencial da sess o come ando em 1 num participants Inteiro O n mero de participantes da reuni o al m do host date created Data e hora A data e a hora em que a sess o foi criada quando o participante entrou na sala de reuni es date end Data e hora A data e a hora em que a sess o terminou quando o participante saiu da sala de reuni es Exemplo de solicita o https exemplo com api xml action report meeting sessions amp sco id 2006811328 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report meeting sessions gt lt row sco id 2006811328 num participants 1 gt lt date created gt 2006 06 29T11 46 52 210 07 00 lt date created gt lt date end gt 2006 06 29T13 34 43 410 07 00 lt date end gt lt row gt lt report meeting sessions gt lt results gt report meeting summary Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna informa es resumidas sobre uma reuni o espec fica do Acrobat Connect Pro Os resultados in
324. s code ok gt Esta uma resposta inv lida lt status code invalid gt lt invalid field principal id type id subcode missing gt lt status gt atributo status Descri o Atributo que descreve o progresso do usu rio em rela o a um SCO de curso ou curr culo Ele retornado pelas a es que fornecem relat rios de treinamento O curr culo ou pasta s pode retornar um status de completed ou incomplete A tabela a seguir mostra os valores permitidos para status quando retornado em um elemento row que descreve o curso Valor Descri o user passed O SCO computou as intera es aprovadas do usu rio user failed O SCO computou as intera es O usu rio as respondeu mas n o teve xito completed O usu rio exibiu todo o conte do do SCO mas o conte do n o tem intera es computadas incomplete O usu rio n o exibiu todo o conte do do SCO not attempted O usu rio n o iniciou a exibi o de todo o conte do do SCO review O usu rio passou no curso o concluiu ou usou todas as retentativas dispon veis Modelo lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report user training transcripts gt lt row transcript id 2006905612 sco id 2006298431 principal id 2006258745 status review score 0 max score ADOBE ACROBAT CONNECT PRO 7 0 193 Uso do Acrobat Connect Pro Web Services certificate type content
325. s do campo Pode ser uma sco id uma account idou uma principal id v lidas session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt acl fields gt lt field acl id integer field id string gt lt value gt string lt value gt lt field gt lt acl fields gt lt results gt 54 Valores da resposta ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status acl fields Cont iner Informa es sobre todos os campos que descrevem o principal a conta ou o objeto field Cont iner Um campo que descreve o principal a conta ou o objeto acl id Inteiro Aacl id especificada na solicita o que uma sco id uma principal idouumaaccount id field id Cadeia de caracteres O nome do campo value Cadeia de caracteres O valor do campo Exemplo de solicita o https exemplo com api xml action acl field info amp acl id 2006258745 Exemplo de respo
326. s no cabe alho HTTP Observa o Se voc enviar as senhas de usu rio para o Acrobat Connect Pro Server use o SSL para que elas sejam criptografadas em tr nsito mesmo que voc tenha um Acrobat Connect Pro Server licenciado dentro de seu pr prio firewall ADOBE ACROBAT CONNECT PRO 7 0 11 Uso do Acrobat Connect Pro Web Services Fazer logon com o gerenciamento de cookies 1 Chame a a o login passando para ela a ID de logon e a senha do usu rio mas nenhum par metro session http exemplo com api xml action login amp login robertoseacme com amp password football 2 Analise a resposta para obter o c digo de status ok Se o logon der certo o servidor retornar o cookie BREEZESESSION no cabe alho de resposta Set Cookie BREEZESESSION breezbryf9ur23mbokzs8 domain macromedia com path 3 Permita que a biblioteca de gerenciamento de cookies gerencie o cookie BREEZESESSION A biblioteca do cliente devolve o cookie para o servidor em um cabe alho de solicita o em chamadas subsequentes durante o restante da sess o do usu rio Voc n o precisa definir explicitamente o cookie no cabe alho de solicita o Quando o usu rio faz o logout o cookie expira Fazer logon usando o par metro session 1 Antes de fazer o logon do usu rio chame common info para obter o valor do cookie BREEZESESSION http exemplo com api xml action common info 2 Extraia o valor do cookie da resposta lt cookie gt breezxq66rt43poai3if8 lt cookie
327. s primary false is hidden false gt lt name gt Joana Bento lt name gt lt login gt joanawacme com lt login gt lt email gt joanawacme com lt email gt lt principal gt 6 Chame principal list novamente para obter a principal id do grupo https exemplo com api xml action principal list amp filter type group ADOBE ACROBAT CONNECT PRO 7 0 23 Uso do Acrobat Connect Pro Web Services 7 Chame group membership update com is member true para adicionar o usu rio ao grupo https exemplo com api xml action group membership update amp group id 4930296 amp principal id 2006258745 amp is member true e Aprincipal id aprincipal id do usu rio Agroup id aprincipal id do grupo e O par metro is member deve ser true Verificar se um usu rio espec fico est em um grupo 1 Chame principal list com uma group id filter is member e um filtro que identifica o principal https exemplo com api xml action principal list amp group id 624523 amp filter is member true amp filter like name bob 2 Analise para obter um elemento principal na resposta Uma resposta bem sucedida assim lt principal list gt lt principal principal id 624660 account id 624520 type user has children false is primary false is hidden false gt lt name gt Beto Souza lt name gt lt login gt bsouzagacme com lt login gt lt email gt bsouzaGeacme com lt email gt lt is member gt true lt is member gt lt principal gt lt principa
328. sentam reuni es cursos e praticamente qualquer conte do que possa ser criado no Acrobat Connect Pro Os SCOs s o compat veis com a especifica o padr o da ind stria o SCORM Shareable Content Object Reference Model e podem ser usados com um Learning Management System LMS Permiss es que definem como os principais podem agir com os objetos Este cap tulo descreve as tarefas b sicas que voc pode executar com o Web Services independentemente de quais aplicativos do Acrobat Connect Pro voc tenha licenciado Muitas tarefas s o descritas como se voc as tivesse executando em um navegador Se quiser fazer uma chamada de um aplicativo traduza a solicita o XML para a linguagem na qual voc est trabalhando para ver um exemplo de como fazer isso em Java consulte Enviar solicita es XML Encontrar uma principal id O principal um usu rio ou grupo que tem uma permiss o definida para interagir com um SCO no servidor Voc pode criar usu rios e grupos para sua empresa e modificar suas permiss es O Acrobat Connect Pro tamb m conta com grupos incorporados Administradores Administradores limitados Autores Gerentes de treinamento Gerentes do evento Alunos Hosts de reuni o e Hosts de semin rio Voc pode adicionar usu rios e grupos aos grupos incorporados mas n o pode modificar as permiss es desses grupos Observa o Os grupos incorporados dispon veis dependem de sua conta Cada usu rio e cada
329. session breezs7zuepmy9wh2tseu N o reutilize o valor do cookie quando a sess o do usu rio terminar ADOBE ACROBAT CONNECT PRO 7 0 15 Uso do Acrobat Connect Pro Web Services Enviar uma solicita o em um documento XML s vezes voc pode preferir enviar uma solicita o POST HTTP para o servidor para ter a certeza de que os dados est o seguros e n o s o vis veis no tr nsito Nesse caso especifique o nome e os par metros da a o em um documento XML Fazer uma solicita o de documento XML 1 Crie um documento XML com o elemento raiz params e os elementos filho param para o nome de a o e para cada par metro lt params gt lt param name action gt login lt param gt lt param name login gt jonedoe com lt param gt lt param name password gt foobar lt param gt lt params gt Voc s pode enviar uma a o no elemento raiz params Voc n o pode agrupar v rias a es para serem executadas em sequ ncia e O documento XML que voc enviar deve ser v lido e bem formado Experimente validar o documento em um editor de XML antes de envi lo 2 Escreva um c digo que envie uma solicita o PosT HTTP para o Acrobat Connect Pro e receba uma resposta XML O c digo espec fico variar de acordo com a linguagem de programa o e o ambiente de desenvolvimento 3 No seu c digo envie o documento XML para o Acrobat Connect Pro no corpo da solicita o PosT HTTP Leia o documento XML na solicita o N
330. sifica o que voc usar 157 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services URL de solicita o http nome do servidor api xml action sco expanded contents amp sco id integer amp filter definition value amp sort definition value amp session BreezeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o sco id Inteiro 5 A ID exclusiva de uma pasta filter definition Defini o de filtro N Um filtro para reduzir o volume da resposta sort definition Defini o de N Uma classifica o que retorna resultados em uma determinada classifica o seq ncia session Cadeia de caracteres N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente Filtros Voc pode filtrar a resposta por qualquer elemento ou atributo com as seguintes exce es N o poss vel filtrar por duration Sevoc usar filter date begin filter date end ou filter date modified especifique uma data no formato ISO 8601 mas sem o fuso hor rio por exemplo filter date modified 2005 01 05T10 44 03 No entanto poss vel usar filter gt datefieldou filter lt datefield com uma data completa que inclui o fuso hor rio N o use filtros de correspond ncia parcial constru dos com filter like como filter like name visto que podem afetar o desempenho do servidor Voc pode classificar a resposta de acor
331. smo momento max users Inteiro O n mero m ximo de usu rios em reuni es no mesmo momento em uma nica reuni o ou em reuni es concomitantes durante o per odo de tempo max participants freqg Inteiro O n mero de vezes em que o m ximo foi alcan ado no per odo de tempo Exemplo de solicita o https exemplo com api xml action report meeting concurrent users Exemplo de resposta lt results gt lt status code ok gt lt report meeting concurrent users max users 400 max participants freg 1 gt lt results gt 121 ADOBE ACROBAT CONNECT PRO 7 0 122 Uso do Acrobat Connect Pro Web Services report meeting sessions Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Fornece informa es sobre todas as sess es de uma reuni o do Acrobat Connect Pro Uma sess o criada quando o participante entra em uma reuni o vazia Conforme outros participantes forem entrando na reuni o eles entrar o na sess o A sess o termina quando todos os participantes saem da reuni o Quando um novo participante entra em uma reuni o n o vazia iniciada uma nova sess o Por exemplo uma reuni o semanal recorrente tem uma sess o todas as semanas em que ela realizada Voc pode chamar report meet ing sessions em reuni es passadas ativas ou futuras mas prov vel que as reuni es futuras n o tenham sess es URL de solicita o http no
332. so entre o usu rio e uma reuni o A data e a hora em que a transa o come a e termina s o apresentadas por report bulk consolidated transactions Calcular o tempo gasto nas reuni es por usu rio 1 Chame report bulk consolidated transactions filtrando por reuni es e outro valor a fim de identificar a reuni o como uma data https exemplo com api xml action report bulk consolidated transactions amp filter type meeting amp filter gt date created 2006 07 01 O segundo filtro pode ser a data em que a transa o come ou ou terminou a principal id do usu rio a sco id de uma reuni o espec fica ou outro filtro v lido que supra suas necessidades Essa chamada apresenta todas as transa es que obedecem aos crit rios de filtragem Esteja preparado para uma grande resposta A chamada tamb m retorna somente usu rios que tiverem feito logon como participantes e n o aqueles que entraram como convidados ADOBE ACROBAT CONNECT PRO 7 0 37 Uso do Acrobat Connect Pro Web Services 2 Analise os elementos de row na resposta para obter date created edate closed lt row transaction id 2007071217 sco id 2007071193 type meeting principal id 2007003123 score 0 gt lt name gt Reuni o de quinta feira lt name gt lt url gt thursday lt url gt lt login gt joseesilva com lt login gt lt user name gt josewayjose silva lt user name gt lt status gt completed lt status gt lt date created gt 2006 08 03T12 33 4
333. ss o Negada Voc tamb m deve conhecer a permiss o que o usu rio tem em uma pasta antes de executar a chamada API Fa a logon como um usu rio com permiss o adequada ou quando necess rio como usu rio administrador de seu aplicativo Estes valores de permission id se aplicam s pastas de treinamento manage O usu rio pode adicionar excluir alterar ou atribuir permiss es a cursos curr culos e conte dos em uma pasta O usu rio tamb m pode listar o conte do da pasta com sco contents ou sco expanded contents denied O usu rio n o pode adicionar excluir alterar nem atribuir permiss es a nada que esteja na pasta mas pode listar seu conte do Encontrar cursos e curr culos A maioria das a es da API XML que funcionam com cursos e curr culos solicitam a sco id do curso ou do curr culo Muitas vezes voc precisa localizar a sco id de forma din mica antes de chamar outra a o sem saber o nome exato do SCO Use estas pr ticas recomendadas para aumentar a efici ncia da pesquisa de SCOs de treinamento Crie pastas especializadas na pasta Treinamento compartilhado para armazenar cursos e curr culos Isso pode ser feito no Acrobat Connect Pro Central ou voc pode usar a API XML onde o nome da pasta Treinamento compartilhado courses Use essas pastas para armazenar v rias categorias de cursos e curr culos como Treinamento de marketing ou Treinamento de vendas Use uma estrutura simples nas past
334. sssnsessennaa nania tasas E nie sra nn AEA EENE nE a 110 report bulk users segs se sine dao ars ps isa DEAL E Ad Ud SRTA nda Ra 112 reportecourse StatUS ssa sueste Deo dani A it da a ae e sa ia 114 report curriculum taker c ceene eee eee erre rare r arena renan e renan arena 116 report meeting attendance cccccc cerne rare raras 118 report meeting concurrent users sssssssseessressosseesreecresseeeserroeseseeeree 120 report meeting sessions report meeting summary sismo neles o ua a Same ao E aires iii asno repOrt My COUISES casusina cadete rasta e dana Rn dA Ena Ed E ER e Tan aaa da RT a reportimy eVENtS usa ses E e EE E ae panda O report my Meetings seerne ur sas ttaana nd Cha Dq E o Dee qua dae Ta as report my traning Armas e ss saia o ada a SS E SA R OEE AERE TEREP report quiz interaCtions bias sente rr qui aan q a QU RES e quina report quiz question answer distribution report quiz question distribution ccccci cics erre rrenan arena report quiz question response cccenne nene ecra rrenan rrenan report quiz summary pusiss ess dae A asas posa iscas TE r eport quiz takers a arenapsispas ei ga pa geada RE La aaa lima paga ie ali Feport quotas safa esa PARENT CET Ta RES CNS AS Tas TA Uma Tags do TEportsscossides simimenateria res nanea nara NE ELE ATTEN a eng nado TEPONESCO VIEWS y nasin yninte Pinuts Conta ana Tao en ANN nana gas report user trainings taken report user trainin
335. sta lt xml version 1 0 encoding utf 8 gt lt results gt lt status lt acl fie lt fie lt fie lt fie lt fie lt fie lt acl fie lt results gt ode ok gt ds gt d acl id 2006258745 lt value gt janeQGacme com lt value gt lt fie d gt d gt d gt ds gt Consulte tamb m d acl id 2006258745 lt value gt Jane lt value gt d acl id 2006258745 lt value gt Silva lt value gt acl field list acl field update acl field list Disponibilida de Breeze 5 Connect Enterprise Web Services 6 Descri o field id email gt field id first name gt field id last name gt Retorna uma lista de valores de todas as inst ncias de um nome de campo na conta do Acrobat Connect Pro Server Por exemplo para listar os primeiros nomes de todos os usu rios da conta chame acl field 1list com field id first name Voc pode chamar acl field info primeiro para obter uma lista dos nomes de campo URL de solicita o http nome do servidor api xml action acl field list amp field i d string amp session BreezeSessionCookieValue 55 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o field id Cadeia de S O nome do campo na lista de controle de acesso para o qual voc deseja ver caracteres valores e IDs permitido somente um nome de campo
336. sta todos os principais do servidor cada um em seu elemento principal lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt principal list gt lt principal principal id 624526 account id 624520 type user has children false is primary false is hidden false gt lt name gt jose menezes lt name gt lt login gt jmenezescexemplo com lt login gt lt email gt jmenezescexemplo com lt email gt lt principal gt lt principal principal id 624550 account id 624520 type user has children false is primary false is hidden false gt lt name gt roberto souza lt name gt lt login gt rsouzaGexemplo com lt login gt lt email gt rsouzaGexemplo com lt email gt lt principal gt lt principal list gt lt results gt Adicionar filtros e classifica es Muitas a es da API permitem que voc adicione um filtro para retornar apenas certos elementos de resposta ou uma classifica o para exibir os elementos de resposta em uma determinada ordem O filtro um par metro especial que inicia com a palavra chave filter seguida por um modificador opcional e depois por um nome de campo e um valor A seguir voc ver exemplos de filtros e filter name jose silva que encontra resultados com o nome jose silva exato filter like name jose que encontra todos os resultados que contenham jose no nome filter out type user que retorna resultados que n o tenham um tipo de user
337. t Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt report bulk users gt lt row principal id integer type string gt lt login gt string lt login gt lt name gt string lt name gt lt email gt string lt email gt lt manager gt string lt manager gt quaisquer campos personalizados lt row gt lt report bulk users gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Elemento de n vel superior para a resposta status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status report bulk users Cont iner A lista inteira de usu rios na conta row Cont iner Detalhes sobre um usu rio na conta principal id Inteiro A ID do usu rio type Cadeia de caracteres O tipo de usu rio seja user ou guest login Cadeia de caracteres A ID de logon do usu rio muitas vezes um endere o de email name Cadeia de caracteres O nome completo do usu rio concatenado a partir do nome e do sobrenome email Cadeia de caracteres O endere o de email do usu rio manager Cadeia de caracteres O gerente do usu rio tamb m um usu rio registrado Retornado se tiver sido definido um gerente para o usu rio N o retornado se custom fields for true na solicita o 113 ADOBE ACROBAT
338. t lt principal gt lt principal principal id 624550 account id 624520 type user has children false is primary false is hidden false training group id gt lt name gt am lia junqueira lt name gt lt login gt ameliacexemplo com lt login gt lt email gt ameliawexemplo com lt email gt lt principal gt lt principal list gt lt results gt Consulte tamb m principal info principal update principal list by field principal list by field Disponibilidade Breeze 5 Connect Enterprise Web Services 6 Descri o Lista os principais que t m um valor especificado em um campo personalizado Use esta a o para consultar campos personalizados de principais Use principal 1ist para obter uma lista de campos personalizados definidos para o principal No par metro value digite o valor de um campo do banco de dados personalizado O elemento name retornado por principal list por exemplo um nome completo com os campos de banco de dados first name roberto e last name souza concatenados Se voc pesquisar roberto souza principal list by field n o retornar um valor a menos que o nome completo esteja definido como um campo do banco de dados nesse caso um campo personalizado definido em principais A busca n o faz diferencia o de mai sculas e min sculas e a cadeia de caracteres de consulta pode conter espa os Os curingas n o s o permitidos na cadeia de caracteres de consulta Por exemplo
339. t lt param name gt ignore pattern 0 lt param name gt lt param value gt api lt param value gt lt init param gt gt Se seu aplicativo usar somente a APIXML Altere o elemento filter mapping de seu tipo de filtro para usar o padr o de URL api em vez de lt filter mapping gt lt filter name gt HeaderAuthenticationFilter lt filter name gt lt url pattern gt api lt url pattern gt lt filter mapping gt Depois no elemento filter de seu tipo de filtro adicione tags de coment rio antes e depois de todos os elementos init param que tenham param name igual a ignore pattern x lt filter gt lt filter name gt HeaderAuthenticationFilter lt filter name gt lt filter class gt com macromedia airspeed servlet filter HeaderAuthenticationFilter lt filter class gt lt l lt init param gt lt param name gt ignore pattern 0 lt param name gt lt param value gt api lt param value gt lt init param gt lt init param gt lt param name gt ignore pattern 4 lt param name gt lt param value gt servlet testbuilder lt param value gt lt init param gt gt lt filter gt 4 Configure o Acrobat Connect Pro Server para que os usu rios sejam criados com o campo ext login definido com a ID de usu rio externa que voc enviar consulte o Guia de Instala o e Configura o do Acrobat Connect Pro para obter mais detalhes Por padr o ext 1ogin tem o mesmo valor que login a ID de logon do A
340. t tr status gt lt row gt lt report my training gt lt results gt report quiz interactions Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Fornece informa es sobre todas as intera es que os usu rios tiveram com determinado question rio A intera o identifica todas as respostas que um usu rio d a uma pergunta do question rio Se o usu rio responder a mesma pergunta mais de uma vez todas as respostas far o parte da mesma intera o e ter o a mesma interaction id Este relat rio fornece informa es sobre cada resposta que qualquer usu rio j deu s perguntas do question rio Voc pode filtrar a resposta tornando a mais significativa usando qualquer um dos filtros permitidos Por exemplo voc pode solicitar todas as respostas que determinado usu rio forneceu https exemplo com api xml action report quiz interactions amp sco id 2006334909 amp filter like name Jane 20Silva Ou ent o pode solicitar as respostas a uma pergunta espec fica somente de um determinado usu rio https exemplo com api xml action report quiz interactions amp sco id 2006334909 amp filter name Jane 20Silva amp filter like description Qual a capital da Calif rnia URL de solicita o http nome do servidor api xml action report quiz interactions amp sco id integer amp filter definition value amp sort definition value amp session BreezeSessionCookieValue 133 ADOBE
341. t gt https exemplo com lt host gt lt local host gt abc123def789 lt local host gt lt url gt api xml action common info lt url gt lt version gt connect 700 r641 lt version gt 7 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services lt user agent gt Mozilla 4 0 compat vel MSIE 6 0 Windows NT 5 1 SV1 NET CLR 1 1 4322 lt user agent gt lt common gt lt results gt Ao fazer o logon de um usu rio a partir de um aplicativo voc precisa enviar o valor do cookie de volta para o servidor para identificar a sess o do usu rio consulte Fazer logon a partir de um aplicativo Chamar principal list no navegador Assim que voc tiver o valor do cookie BREEZESESSION a partir de common info o navegador adicionar esse valor ao cabe alho de solicita o na sua pr xima solicita o 1 Em um navegador da Web fa a logon no Acrobat Connect Pro Mude o URL do navegador para chamar principal list https exemplo com api xml action principal list 2 Verifique o cabe alho de solicita o Desta vez o valor do cookie BREEZESESSION enviado de volta para o servidor GET api xml action principal list HTTP 1 1 Accept Accept Language en us Accept Encoding gzip deflate User Agent Mozilla 4 0 compat vel MSIE 6 0 Windows NT 5 1 SV1 NET CLR 1 1 4322 Host exemplo com Conex o Keep Alive Cookie BREEZESESSION breezbryf9ur23mbokzs8 3 Verifique a resposta que li
342. tador lida com a conex o ao servidor o logon do usu rio as solicita es API XML e a an lise das respostas XML Escrever construtores para a classe adaptadora O construtor a seguir do arquivo do exemplo de aplicativo XML ApiAdapter java cria uma inst ncia da classe adaptadora para representar um usu rio que acessa o Acrobat Connect Pro Esse o construtor a ser usado quando voc j tiver o valor de cookie BREEZESESSION consulte Fazer logon a partir de um aplicativo O construtor tamb m chama o m todo createXPaths para criar inst ncias v lidas de XPath a serem usadas em outros m todos public XMLApiAdapter String baseUrl String breezesession throws XMLApiException this setBaseUrl baseUrl this breezesession breezesession createXPaths ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services O segundo construtor pega a ID de logon e a senha do usu rio al m do valor do cookie BREEZESESSION public XMLApiAdapter String baseUrl String login String password String breezesession throws XMLApiException this baseUrl breezesession this setLogin login this setPassword password Voc pode obter o valor do cookie BREEZESESSION antes de o usu rio fazer logon chamando common info Criar uma inst ncia do adaptador O c digo a seguir de mymeetings jsp cria uma inst ncia da classe XMLApiAdapter para representar um usu rio conectado ao Acrobat Connect Pro O valor atua
343. te amp disclaimer Esta reuni o est sendo gravada Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt meeting feature update Disponibilidade Acrobat Connect Pro 7 Web Services Descri o Ativa ou desativa recursos em uma reuni o A a o usada para gerenciar recursos como grava o de reuni es e controle de pods Para obter mais informa es sobre o uso consulte Configurar defini es de conformidade poss vel anexar v rios pares de feature id e enable ao final do URL de solicita o 81 URL de solicita o http server name api xml action meeting feature update saccount id integer amp feature id value amp enable value ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Par metros Nome Tipo Obrigat rio Descri o account id Inteiro S A ID de sua conta hospedada pelo Acrobat Connect Pro Para instala es empresariais a ID 7 Para instala es licenciadas use common info para obter a ID feature id Inteiro 5 A ID do recurso a ser ativado ou desativado Para obter as IDs dispon veis consulte feature id enable Booleano S Se o recurso especificado deve ser ativado true ou n o false Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code code gt lt results gt Valores da resposta
344. tem cotas de sistema que determinam por exemplo quantos assentos est o dispon veis para hosts de reuni o alunos e assim por por diante Cada cota tem um limite Quando o limite ultrapassado o sistema notifica os administradores de que h risco de que a cota seja atingida O limite varia conforme a cota Para obter mais informa es sobre a notifica o autom tica consulte o Guia do Usu rio do Acrobat Connect Pro URL de solicita o https exemplo com api xml action quota threshold exceeded amp account id Integer amp acl id Integer amp quota id Cadeia de caracteres amp num of days Integer amp session Cadeia de caracteres Par metros Nome Tipo Obrigat rio Descri o account id Inteiro N A ID da conta Especifique account id ou acl id mas n o ambos Se voc n o especificar account id nem acl id os resultados retornados ser o da conta com que o usu rio atual est conectado Se voc especificar account ID os resultados ser o retornados para todos os limites de cota que tiverem sido atingidos na conta acl id quota id Inteiro Cadeia de caracteres A ID do SCO da conta ou do principal do qual voc deseja informa es de limite Pode ser uma sco id uma account id ou uma principal id v lida Se voc n o especificar um valor para acl id o valordeaccount id ser usado O valor a ser usado para ac1 id depende da ID de cota usada Para obter mais informa es cons
345. tica o externas em credenciais do Acrobat Connect Pro A autentica o externa funciona al m da autentica o padr o do Acrobat Connect Pro Cada usu rio que precisar acessar o Acrobat Connect Pro Server precisar de um logon e uma senha v lidos do Acrobat Connect Pro Server Quando voc enviar uma solicita o de logon ao Acrobat Connect Pro Server com uma credencial de autentica o externa O filtro de autentica o interceptar a solicita o e procurar no Acrobat Connect Pro Server por um usu rio com um campo ext login que corresponda credencial externa Se existir uma correspond ncia o filtro passar sua autentica o externa para o Acrobat Connect Pro Server e o servidor far o logon do usu rio Se n o existir uma correspond ncia o filtro passar a solicita o de logon para o servidor que exibir sua p gina de logon O usu rio dever ent o fazer logon no Acrobat Connect Pro Server Se o usu rio fizer logon com xito o Acrobat Connect Pro Server atualizar o campo ext 1ogin no perfil do usu rio com as credenciais externas da sua solicita o Da pr xima vez que voc enviar uma solicita o com a credencial externa do usu rio o Acrobat Connect Pro Server encontrar uma correspond ncia em ext login e o usu rio n o precisar fazer logon no Acrobat Connect Pro Seo logon do usu rio n o for bem sucedido o usu rio n o poder acessar os aplicativos o conte do nem as reun
346. tion http nome dom nio api xml action sco upload amp asco id xx amp summary xxx amp title xxx enctype multipart form data method post gt lt P gt Quais arquivos voc est enviando lt INPUT type file name file gt lt BR gt lt INPUT type submit value Send gt lt INPUT type reset gt lt FORM gt 174 ADOBE ACROBAT CONNECT PRO 7 0 175 Uso do Acrobat Connect Pro Web Services Este formul rio carrega um nico arquivo Para carregar v rios arquivos como um arquivo PPT ou PPC preciso usar outros elementos input com name file por exemplo lt FORM action http nome dom nio api xml action sco upload amp asco id xxx amp summary xxx amp title xxxx enctype multipart form data method post gt lt P gt Arquivos PPT que voc est enviando lt INPUT type file name file gt lt BR gt Arquivos PPC que voc est enviando lt INPUT type file name file gt lt BR gt lt INPUT type submit value Send gt lt INPUT type reset gt lt FORM gt Depois do carregamento chame sco info para obter o status do SCO O status inicialmente in progress o que significa que o conte do est sendo criado Quando o status ficar active a cria o do conte do estar conclu da e os usu rios o poder o acessar URL de solicita o http nome do servidor api xml action sco upload amp file formElementName amp sco id integer amp summary string amp title string amp session BreezeSessio
347. tir que eles se inscrevam sozinhos listar todos os cursos e curr culos nos quais o usu rio est inscrito e gerar v rios relat rios O Acrobat Connect Pro Training tem dois tipos de m dulos de treinamento cursos e curr culos Um curso um conte do como uma apresenta o por exemplo que possui um grupo de alunos inscritos com controle de uso para cada indiv duo O curso pode ser realizado e ministrado de forma independente ou como parte de um curr culo Um curr culo um grupo de cursos e outros conte dos de aprendizagem que orienta os alunos ao longo de um caminho de aprendizagem Um curr culo cont m principalmente cursos do Acrobat Connect Pro Training mas pode incluir outros itens como conte do e reuni es Assim como com os cursos voc pode gerar relat rios para verificar o progresso dos alunos inscritos medida que eles forem concluindo o curr culo Dessa forma voc pode garantir que os inscritos atinjam os objetivos de aprendizado Os cursos e o conte do podem ser m dulos dentro de um curr culo e um objeto de conte do pode ser usado em qualquer n mero de cursos e curr culos No Acrobat Connect Pro Training os objetos de conte do cursos e curr culos s o todos SCOs e cada um possui uma sco id exclusiva Os objetos de conte do e os cursos s o combin veis e reutiliz veis em conformidade com o padr o SCORM medida que voc desenvolve aplicativos de treinamento a Adobe recomenda usar as seguintes
348. tiva ADOBE ACROBAT CONNECT PRO 7 0 41 Uso do Acrobat Connect Pro Web Services 3 Chame meeting feature update passando fid meeting chat e fid meeting note como argumentos do par metro feature id e configurando o atributo de ativa o de ambos os par metros como false 4 Atualize o servidor ou inicie uma nova reuni o para ver a altera o O c digo a seguir desativa os pods de bate papo e de notas http localhost api xml action meeting feature update amp account id 7 amp feature id fid meeting chat amp enable false amp feature id fid meeting note amp enable false Gerenciamento de transcri es de bate papo Para configurar o Acrobat Connect Pro para gerar transcri es de bate papo selecione Gerar transcri es de bate papo para todas as reuni es no Acrobat Connect Pro Central ou chame meeting feature update com feature id fid chat transcripts Para obter uma transcri o de bate papo voc precisa da sco id da sess o de bate papo Use uma combina o de APIs XML para obter a sco id de uma transcri o espec fica Voc pode obter a transcri o do seguinte diret rio do Acrobat Connect Pro nstala oRaiz content account id transcript sco id output Obter transcri es de bate papo 1 Obtenha a sco id da rvore de transcri es de bate papo chamando sco shortcuts http exemplo com api xml action sco shortcuts amp account id 7 2 Analise a resposta para obter a tree id das transcri es de bate papo
349. ua es de reprova o e v rias tentativas pelo mesmo usu rio total unique course completions Inteiro O n mero de usu rios distintos que conclu ram o curso inclusive pontua es de aprova o e reprova o mas n o v rias tentativas pelo mesmo usu rio num completed Inteiro O n mero de usu rios que conclu ram o curso para cursos que n o t m uma pontua o para aprova o num passed Inteiro O n mero de usu rios aprovados no curso para cursos que t m uma pontua o para aprova o num failed Inteiro O n mero de usu rios reprovados no curso para cursos que t m uma pontua o para aprova o num enrollees Inteiro O n mero de usu rios inscritos no curso no momento date last taken Data e hora A ltima vez em que qualquer usu rio tentou fazer o curso mas n o estava no modo de revis o do servidor Exemplo de solicita o https exemplo com api xml action report course status amp sco id 123456 Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt report course status total course completions 1 total unique course completions 1 num completed 0 num passed 1 num failed 0 num enrollees 4 gt lt date last taken gt 2006 10 10T13 55 24 480 07 00 lt date last taken gt lt report course status gt lt results gt report curriculum taker Disponibilidade Connect Enterprise We
350. ualquer padr o de mai sculas min sculas da mesma cadeia de caracteres no nome Filtro de correspond ncia semelhante filter like name Metas Encontra qualquer item que inclua Metas ou qualquer padr o de mai sculas min sculas da mesma cadeia de caracteres no nome inclusive Revis o de Metas e Metas Trimestrais Filtro para exclus o de itens filter out name Status Exclui todos os itens com Status ou qualquer padr o de mai sculas min sculas da mesma cadeia de caracteres no nome Encontrar e excluir itens filter like name Metas amp filter out status ativo Encontra qualquer item com Metas ou qualquer padr o de letras mai sculas e min sculas da mesma cadeia de caracteres no nome que n o esteja mais ativo Encontrar uma data de in cio filter gt date begin 2005 05 018sort name asc Encontra qualquer item com data de in cio em 1 de maio de 2005 classificando os itens em ordem crescente pelo nome Encontrar um intervalo de datas filter gt date begin 2005 05 01 amp filter lt date begin 2005 05 31 Retorna todos os itens com data inicial ap s 1 de maio de 2005 e antes de 31 de maio de 2005 Consulte tamb m sort definition sort definition Quando voc vir sort definition em um URL de solicita o nesta refer ncia crie um filtro de classifica o com um nome de campo e um valor que descreva como deseja que os resultados sejam classificados na seguinte sintaxe sort field value Substitua sort por qualquer
351. ualquer valor a seguir Valor required optional Descri o Um campo personalizado obrigat rio para a conta Um campo opcional que exibido durante o auto registro optional no self reg Um campo opcional que ocultado durante o auto registro 196 197 Cap tulo 9 Exemplo de aplicativo Este manual inclui um exemplo de aplicativo o firstapp que est dispon vel na pasta de documenta o amostras do CD do produto O exemplo de aplicativo est escrito em Java e JSP usa uma arquitetura model view controller e executado em qualquer servidor de aplicativos da Web com um cont iner de servlet JZEE O exemplo demonstra como implementar a funcionalidade de reuni o do Acrobat Connect Pro em um aplicativo ou portal personalizado Java mostrando como fazer logon de usu rio listar suas reuni es e criar atualizar e excluir reuni es O c digo do exemplo de aplicativo est dispon vel para voc reutilizar modificar ou ampliar Todos os exemplos de arquivo citados neste ap ndice est o dentro do exemplo de arquivo firstapp zip Voc encontrar instru es para instalar e executar o exemplo de aplicativo no arquivo leiame medida que cria e projeta seu aplicativo existem diversos pontos sobre a API XML do Adobe Acrobat Connect Pro Web Services que voc deve ter em mente Seqii ncia de chamadas API Muitas vezes as chamadas API XML precisam ser executadas em uma sequ ncia espec fica Por
352. ulte quota lD na p gina 190 A ID da cota de sistema da qual voc deseja informa es Para conhecer os valores dispon veis consulte quota ID na p gina 190 num of days Inteiro N mero de dias a partir do dia vigente para os quais registros s o recuperados Se voc n o especificar um valor todos os registros anteriores das cotas especificadas ser o recuperados session Cadeia de caracteres O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma biblioteca de gerenciamento de cookies no cliente 100 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt Registros gt lt Record acl id Integer quota id String peak used Integer count Integer threshold pct Integer sco id Integer gt lt record date gt Data lt record date gt lt Record gt lt Records gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Records Cont iner Lista os registros retornados Record Cont iner Lista informa es sobre os registros retornados acl id Inteiro A ID da ACL retornada quota i
353. ults gt lt status code ok gt lt my meetings gt lt meeting sco id 2006334033 type meeting icon meeting permission id host active participants 0 gt lt name gt Como escrever um romance lt name gt lt domain name gt exemplo com lt domain name gt lt url path gt novel lt url path gt lt date begin gt 2006 05 11T11 30 00 000 07 00 lt date begin gt lt date end gt 2006 05 11T12 30 00 000 07 00 lt date end gt lt expired gt true lt expired gt lt duration gt 01 00 00 000 lt duration gt lt meeting gt lt meeting sco id 2006743452 type meeting icon meeting permission id host active participants 0 gt lt name gt Introdu o ao cinema lt name gt lt domain name gt exemplo com lt domain name gt lt url path gt film lt url path gt lt date begin gt 2006 06 09T14 00 00 000 07 00 lt date begin gt lt date end gt 2006 06 09T20 00 00 000 07 00 lt date end gt lt expired gt true lt expired gt lt duration gt 06 00 00 000 lt duration gt lt meeting gt lt my meetings gt lt results gt 130 ADOBE ACROBAT CONNECT PRO 7 0 131 Uso do Acrobat Connect Pro Web Services report my training Disponibilidade Connect Enterprise Web Services 6 Descri o Retorna uma lista de todos os cursos e curr culos nos quais o usu rio ou grupo est inscrito Se voc n o usar uma principal id a lista ser para o usu rio atual Se voc adicionar uma principal
354. um fuso hor rio por exemplo filter date modified 2005 01 05T10 44 03 poss vel usar filter gt ou filter 1t com um campo de data e uma data completa que inclui o fuso hor rio Voc pode filtrar a resposta por qualquer elemento ou atributo 154 Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt SCOS gt ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services lt sco sco id integer source sco id integer folder id integer lt name gt string lt name gt lt url path gt string lt url path gt lt description gt string lt description gt lt date begin gt string lt date begin gt type allowedValue icon allowedValue display seq integer is folder boolean byte count integer ref count integer gt lt date modified gt datetime lt date modified gt lt date end gt string lt date end gt lt sco tag gt string lt sco tag gt lt sco gt lt scos gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status scos Cont iner A lista de objetos dentro da pasta sco Cont iner Um objeto dentro da pasta sco id Inteiro A ID exclusiva de um
355. um trio contiver informa es incorretas o c digo permissions update retornar o status ok executar os trios corretos e n o executar os inv lidos 4 Chame permissions info para verificar se os usu rios foram inscritos https exemplo com api xml action permissions info amp acl id 2007064258 amp filter permission id view Sem uma principal id essa chamada retorna uma lista de todos os principais inscritos no curso ADOBE ACROBAT CONNECT PRO 7 0 49 Uso do Acrobat Connect Pro Web Services Remover a inscri o de um grande n mero de usu rios mais de 1000 de um curso 1 Obtenhaa sco id do curso consulte Encontrar a sco id de um curso ou curr culo 2 Obtenhaa principal id de cada usu rio que deseja remover Voc pode e Chamar principal 1ist com os filtros a fim de listar os usu rios que deseja remover https exemplo com api xml action principal list amp afilter type user amp filter account id 624520 Ler os valores de um arquivo 3 Escreva um m todo que chame permissions update com m ltiplos trios de acl id principal idepermission id https exemplo com api xml action permissions update amp acl id 2007064258 amp principal id 2007105030 amp permission id denied amp acl id 2007064258 amp principal id 2006258745 amp permission id denied A permission id denied para remover a inscri o de usu rios do curso 4 Chame permissions info para verificar se os usu rios foram removidos https ex
356. uperior para a resposta status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o https exemplo com api xml action group membership update amp group id 632398 amp principal id 2006258745 amp is member true Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt ADOBE ACROBAT CONNECT PRO 7 0 70 Uso do Acrobat Connect Pro Web Services learning path info Disponibilidade Breeze 5 Connect Enterprise Web Services 6 Descri o Retorna uma lista de caminhos de aprendizagem para um objeto de aprendizagem que perten a a um curr culo O objeto de aprendizagem qualquer SCO que tenha sido adicionado a um curr culo O caminho de aprendizagem determinado por regras que estabelecem se o aluno pode avan ar para o objeto de aprendizagem seguinte Voc pode criar um caminho de aprendizagem ao estabelecer exig ncias como pr requisitos requisitos de conclus o ou requisitos de pr avalia o Por exemplo o caminho de aprendizagem pode ser a regra que a classe Bem vindo AcmeCo deve ter conclu do antes de Gerenciando Projetos na AcmeCo Uma chamada a 1earning path info lista os m dulos dentro de um curr culo e seus caminhos entre si Para ver o conte do completo do curr culo incluindo conte do reuni es etc chame sco expanded cont
357. ura 215 GMT 08 00 Taip 220 GMT 08 00 Perth 225 194 ADOBE ACROBAT CONNECT PRO 7 0 195 Uso do Acrobat Connect Pro Web Services Configura o de fuso hor rio Valor GMT 08 00 Irkutsk Ulaan Bataar 227 GMT 09 00 Seul 230 GMT 09 00 Osaka Sapporo T quio 235 GMT 09 00 Yakutsk 240 GMT 09 30 Darwin 245 GMT 09 30 Adelaide 250 GMT 10 00 Camberra Melbourne Sydney 255 GMT 10 00 Brisbane 260 GMT 10 00 Hobart 265 GMT 10 00 Vladivostok 270 GMT 10 00 Guam Port Moresby 275 GMT 11 00 Magad Ilhas Salom o Nova Caled nia 280 GMT 12 00 Ilhas Fiji Kamchatka Ilhas Marshall 285 GMT 12 00 Auckland Wellington 290 GMT 13 00 Nuku alofa 300 type Descri o Um elemento de retorno ou atributo que define o tipo de um SCO ou principal no servidor Os valores permitidos para type s o diferentes para SCOs e principais Tipos de SCO O SCO pode ser um conte do uma reuni o do Adobe Acrobat Connect Pro um evento um curso um curr culo uma pasta ou uma rvore ou qualquer outro objeto do Acrobat Connect Pro Todos os objetos do Acrobat Connect Pro s o SCOs Em geral um SCO pode conter qualquer um dos valores a seguir para type Valor Descri o content Um arquivo visualiz vel carregado no servidor por exemplo um arquivo FLV HTML uma imagem um pod etc course Um curso parte de um curr culo curriculum Um curr cul
358. us 114 report curriculum taker 43 116 report meeting attendance 118 report meeting concurrent users 120 report meeting sessions 122 report meeting summary 123 report my courses 125 report my events 127 report my meetings 29 129 203 report my training 43 131 report quiz interactions 29 133 report quiz question answer distribution 135 report quiz question distribution 138 report quiz question response 140 report quiz summary 141 report quiz takers 143 report quotas 145 report sco slides 147 report sco views 148 report user training transcripts 43 152 report user trainings taken 43 149 sco contents 154 sco delete 156 sco expanded contents 157 sco info 160 205 sco move 162 sco nav 163 sco search 165 sco shortcuts 24 169 200 sco update 29 171 203 sco upload 174 user accounts 176 user transcript update 178 user update pwd 179 Acrobat Connect Pro Web Services 4 Adobe Acrobat Connect Pro Web Services 4 ambiente de desenvolvimento 2 analisar respostas exemplo de Java 200 an lise de respostas com XPath 15 erros 16 aplicativo firstapp 197 aplicativos Acrobat Connect Pro 6 exemplo 197 personalizado 2 6 reuni o chamadas recomendadas 29 treinamento chamadas recomendadas 43 aplicativos de reuni o chamadas recomendadas 29 aplicativos de treinamento chamadas recomendadas 43 NDICE REMISSIVO 207 aplicativos personalizados 6 fluxo de dados 6 idiomas 2 apresenta
359. users groups webui false amp add users groups csv false amp delete users groups false amp user profile fields true amp user profile fields false amp change login pw policy true amp change login pw policy false amp chargebacks false 76 ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services amp edit account info true amp edit account info false amp quota threshold notifications false amp customization false amp view disk usage and reports false amp view system usage reports false amp compliance false amp set content meeting permissions true amp set content meeting permissions false Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt results gt login Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Conecta um usu rio ao Acrobat Connect Pro Server Em um aplicativo cliente depois de fazer logon de um usu rio voc precisa ler e armazenar o cookie chamado BREEZESESSION que pode ser encontrado nos cabe alhos HT TP da resposta do login Voc ent o deve incluir o valor desse cookie em todas as solicita es subsequentes que fizer para esse usu rio Se voc n o conseguir recuperar os valores do cookie dos cabe alhos de resposta HTTP poder chamar common info para obter o valor do cookie antes de o usu rio fazer logon Em seguida passe o valor para Login usando o p
360. viar mensagens de bate papo somente para o apresentador fid meeting chat private Permite aos usu rios enviar mensagens de bate papo a participantes espec ficos fid meeting chat public Permite aos usu rios enviar mensagens de bate papo a todos os participantes fid meeting desktop sharing Permite aos usu rios compartilhar a tela toda a rea de trabalho e os aplicativos individuais fid meeting dialout Permite aos usu rios usar os recursos Ligar e Ligar para mim fid meeting disclaimer Mostra um aviso de isen o de responsabilidade por exemplo explicando que a reuni o est sendo gravada quando um usu rio inicia ou participa de qualquer reuni o nesta conta Para dar continuidade reuni o o host ou os participantes precisam primeiro aceitar a isen o de responsabilidade Se um usu rio n o a aceitar retornado p gina inicial do Connect Para ver o texto de isen o de responsabilidade use a a o meeting disclaimer update fid meeting enhanced rights Permite ao host alterar o acesso dos participantes a sub recursos espec ficos fid meeting file share Ativa o pod de compartilhamento de arquivos fid meeting flv Permite aos usu rios usar arquivos FLV e mp3 na reuni o fid meeting full screen affects all Permite As mudan as dos apresentadores afetam todos no modo de tela inteira Observa o este recuso n o ativa nem desativa a capacidade dos
361. view user data boolean amp add users groups webui boolean amp add users groups csv boolean amp user profile fields boolean amp change login pw policy boolean amp delete users groups boolean amp modify current users groups boolean amp customization boolean amp edit account info boolean amp set content meeting permissions boolean amp compliance boolean amp chargebacks boolean amp view training reports boolean amp reset to default value Par metros Ao usar este comando passe pelo menos um par metro As descri es a seguir indicam se a permiss o definida como true por padr o Nome Tipo Obrigat rio Descri o view disk usage and reports Booleano N O valor true permite aos administradores limitados exibir relat rios e o uso do disco O valor padr o true reset password Booleano N O valor true permite aos administradores limitados redefinir a senha de um usu rio Parte do conjunto view user data O valor padr o true view user data Booleano N Superconjunto o valor true permite aos administradores limitados exibir os dados de usu rio Definindo este par metro como enable voc ativa todos os par metros neste conjunto Consulte todos os par metros que fazem parte do conjunto view user data O valor padr o true add users groups webui Booleano N O valor true permite aos administradores limitados adicionar usu rios e grupos usando o console de gerenciamento Parte do conjunto vi
362. vil gio de Administrador ou permiss o de gerenciamento shared meeting templates A pasta Modelos compartilhados Permiss es herdadas de Reuni es compartilhadas user content Cont m as pastas de conte do do usu rio user courses Cont m as pastas dos cursos do usu rio user events Cont m as pastas de eventos do usu rio user meetings Cont m as pastas de reuni o do usu rio Exemplo de solicita o http exemplo com api xml action sco shortcuts Exemplo de resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code ok gt lt shortcuts gt lt sco tree id 4930295 sco id 2006258748 type my courses gt lt domain name gt http exemplo com lt domain name gt lt sco gt lt sco tree id 4930293 sco id 2006258749 type my events gt lt domain name gt http exemplo com lt domain name gt lt sco gt lt shortcuts gt lt results gt Consulte tamb m sco info sco expanded contents sco update Disponibilidade Breeze 4 e Breeze 5 Connect Enterprise Web Services 6 Descri o Cria os metadados para um SCO ou atualiza os metadados existentes que descrevem um SCO Chame sco update para criar metadados somente para os SCOs que representarem conte do incluindo reuni es Voc tamb m precisa carregar arquivos de conte do com o sco upload ou com o Acrobat Connect Pro Central 171 ADOBE
363. vo lt xml version 1 0 encoding utf 8 gt lt results gt lt status code no access subcode denied gt lt results gt Todos os valores v lidos de code subcode e invalid est o descritos em status na refer ncia sobre API Seu aplicativo precisa ler e lidar com os c digos e subc digos de status Lidar com c digos de status 1 Crie um m todo que analise uma resposta da API XML para o status code e subcode Este um exemplo em Java private String getStatus Element el throws JDOMException String code codePath valueof el String subcode subcodePath value0Of el StringBuffer status new StringBuffer if null code amp amp code length gt 0 status append code if null subcode amp amp subcode length gt 0 status append subcode return status toString ADOBE ACROBAT CONNECT PRO 7 0 17 Uso do Acrobat Connect Pro Web Services 2 Ao chamar uma a o analise a resposta para obter o status 3 Seo status n o for ok o valor nul1 ser retornado o c digo de status de erro para resolu o dos bugs ser exibido ou uma exce o de aplicativo ser apresentada A a o a ser tomada depende de qual chamada voc estiver fazendo e de como seu aplicativo tiver sido projetado Fazer logout de um usu rio Quando o usu rio faz logout sua sess o encerrada e o Acrobat Connect Pro invalida o cookie BREEZESESSION definindo o como nulo e usando uma data de expira
364. ware e a Documenta o constituem Itens comerciais conforme a defini o do termo no 2 101 do C F R 48 que consiste em Software de computador comercial e em Documenta o de software de computador comercial conforme o uso desses termos no 12 212 ou no 227 7202 do C ER 48 conforme aplic vel De acordo com o par grafo 12 212 ou as se es 227 7202 1 a 227 7202 4 do C ER 48 conforme aplic vel o Software de computador comercial e a Documenta o do software de computador comercial est o sendo licenciados para os usu rios finais do governo dos EUA a apenas como Itens comerciais e b somente com os direitos concedidos a todos os outros usu rios finais em conson ncia com os termos e as condi es aqui contidos Direitos n o publicados reservados sob as leis de direitos autorais dos Estados Unidos Adobe Systems Incorporated 345 Park Avenue San Jos CA 95110 2704 EUA Para os usu rios finais do governo dos EUA a Adobe concorda em cumprir todas as leis de oportunidades iguais vigentes incluindo se apropriado as disposi es da Ordem executiva 11246 conforme emenda da Se o 402 do Ato de assist ncia de reajuste aos veteranos do Vietn de 1974 38 USC 4212 e a Se o 503 do Ato de reabilita o de 1973 conforme emenda e os regulamentos nas Partes 60 1 a 60 60 60 250 e 60 741 do CFR 41 A cl usula de a o afirmativa e os regulamentos contidos na senten a anterior devem ser incorporados por refer ncia
365. xclusiva do SCO source sco id Inteiro A ID exclusiva de um modelo do qual o SCO derivado type Valor permitido O tipo de conte do do SCO consulte type para conhecer os valores type uma categoria de n vel superior icon fornece mais detalhes sobre o tipo de conte do version Inteiro O n mero de vers o do SCO que cresce quando o objeto modificado ou carregado no servidor date begin Data e hora Se o SCO for uma reuni o a data e a hora em que ela come a date created Data e hora A data e a hora em que o SCO foi criado ou para conte do carregado date end Data e hora Se o SCO for uma reuni o a data e a hora em que ela termina date modified Data e hora A data e a hora em que o SCO foi modificado pela ltima vez description Cadeia de caracteres A descri o do SCO digitado quando ele foi criado name Cadeia de caracteres O nome do SCO url path Cadeia de caracteres O caminho para o SCO no servidor passing score Inteiro A pontua o m nima que o usu rio deve possuir para passar no curso de treinamento duration Inteiro A dura o de tempo necess ria para exibir ou reproduzir o SCO em milissegundos section count Inteiro O n mero de se es no conte do do curso incluindo n mero de slides p ginas cap tulos intera es ou outras divis es de conte do source sco Cont iner Informa es sobre quaisquer SCOs que sirvam de modelo ou forne am cont
366. zeSessionCookieValue Par metros Nome Tipo Obrigat rio Descri o curriculum id Inteiro N A ID do curr culo sco id Inteiro S A ID exclusiva de um SCO com a pontua o que voc deseja substituir status Valor permitido S O valor que mostra o status da tentativa do usu rio de usar este SCO Os valores permitidos s o completed incomplete user passed user failede not attempted score Inteiro 5 Um valor inteiro que representa a pontua o atingida pelo usu rio neste SCO principal id Inteiro S A ID do usu rio cuja transcri o ser substitu da session Cadeia de N O valor do cookie BREEZESESSION Use este par metro se voc n o usar uma caracteres biblioteca de gerenciamento de cookies no cliente Filtros Os resultados n o podem ser filtrados nem classificados Estrutura da resposta lt xml version 1 0 encoding utf 8 gt lt results gt lt status code allowedValue gt lt results gt Valores da resposta Elemento Atributo Tipo Descri o results Cont iner Todos os resultados retornados pela a o status Vazio com atributos O status da resposta code Valor permitido Um c digo que indica o status da resposta consulte status Exemplo de solicita o https exemplo com api xml action user transcript update amp curriculum id 2006298444 amp sco id 2006298445 amp status user passed amp principal id 2006258745 amp score 100 178
367. zeUrl cria um URL assim http exemplo com api xml action O m todo tamb m adiciona um nome de a o e uma cadeia de caracteres de consulta que voc passa para ele Este o m todo completo protected URL breezeUrl String action String queryString throws MalformedURLException return new URL getBaseUrl api xml action action queryString null amp queryString 198 Enviar as informa es de logon do usu rio ADOBE ACROBAT CONNECT PRO 7 0 Uso do Acrobat Connect Pro Web Services O m todo login chama a a o login abre a conex o ao servidor l o cookie BREEZESESSION do cabe alho de resposta e depois confere para obter o c digo de status ok na resposta protected void login throws XMLApiException try if breezesession null logout URL loginUrl breezeUrl login login getLogin amp password getPassword URLConnection conn loginUrl openConnection conn connect InputStream resultStream conn getInputStream Document doc new SAXBuilder false build resultStream String breezesessionString String conn getHeaderField Set Cookie StringTokenizer st new StringTokenizer breezesessionString String sessionName null if st countTokens gt 1 sessionName st nextToken if sessionName null amp amp sessionName equals BREEZESESSION String breezesessionNext st nextToken

Download Pdf Manuals

image

Related Search

Related Contents

Mode d`emploi MASTER fr  S.E.G. ROYAL DIAMOND,S.A. - repuestosmotoreselectricos.cl  Turbo Chef Technologies NGC-1007 User's Manual  取扱説明書 - TFC World ネットワークカメラ ウェブショップ  USER MANUAL  Comfort Pro: Operation on Standard Terminals (As of July  remko rkl220-240  Sony DATA CARTRIDGE DDS-3  SH-6550 User Guide -----------------------  FoodSaver II Food Saver User Manual  

Copyright © All rights reserved.
Failed to retrieve file