Desenvolver

Desenvolva soluções customizadas

O TeamViewer API

O TeamViewer oferece um REST API para desenvolver integrações e aplicações do TeamViewer para seu ambiente customizado | Ícone

O TeamViewer fornece um API baseado em web que permite que você acesse dados e controle vários aspectos de sua conta TeamViewer. Você pode usar o API para desenvolver os aplicativos que integra a funcionalidade do TeamViewer em seu próprio ambiente corporativo ou você pode desenvolver aplicativos que todos possam usar. 

O API usa REST para se comunicar com seu aplicativo e a autorização segura padrão OAuth 2.0 para gerenciar todos os dados.

Recursos

O TeamViewer API para desenvolvedores de aplicativos fornece acesso à seguinte funcionalidade TeamViewer: 

Gerenciamento do usuário

Os métodos relacionados a um perfil da empresa do TeamViewer (ex.: criar novo membro da empresa, modificar as informações do membro). 

Gerenciamento de grupos

Os métodos relacionados aos grupos em sua lista de computadores e contatos do TeamViewer (ex.: criar ou compartilhar grupos)

Gerenciamento de sessão

Os métodos relacionados às sessões de controle remoto com o TeamViewer (ex.: criar nova sessão, modificar as informações da sessão). 

Relatórios de conexão

Os métodos relacionados ao relatório de conexão no TeamViewer Management Console (ex.: listar e exportar relatórios de conexão). 

Reuniões online

Os métodos relacionados ao TeamViewer Meetings (ex.: agendar reuniões, iniciar reuniões espontâneas) 

Computadores & contatos

Os métodos relacionados à lista de computadores e contatos do TeamViewer (ex. ver quem está on-line, iniciar uma sessão de controle remoto com um contato ou dispositivo ou a importação em lote de novos contatos a partir de seu catálogo de endereços).

Exemplo de casos de uso

  • Crie um caso de serviço sem um ticket do cliente com seu helpdesk
  • Integre um botão “Solicitar uma sessão de suporte” em seu aplicativo de web.
  • Extraia os relatórios de conexão do TeamViewer Management Console para o Excel para processamento futuro e gerar estatísticas.
  • Exporte os relatórios de conexão automaticamente do TeamViewer Management Console todas as noites para uso offline e flexível (ex.: para faturamento).
  • Importe rapidamente toda a equipe de suporte em seu perfil da empresa TeamViewer.
  • Crie automaticamente uma nova conta do TeamViewer para todos os novos usuários em seu Active Directory.
  • Inicie uma reunião com um aplicativo de bate-papo e convide o parceiro diretamente.
  • Programe uma reunião em um aplicativo de agenda de terceiros.
  • Veja se um contato de seu CRM está on-line no TeamViewer e peça a ele para iniciar uma sessão de controle remoto com o computador dele.
  • Conecte-se diretamente a um computador a partir de seu sistema de gerenciamento de ativos favorito, usando a senha que é armazenada na sua lista de computadores e contatos.

Inicie o desenvolvimento

Começar Documentação Exemplos

Início

Comece a desenvolver um aplicativo ou script. O TeamViewer API usa OAuth 2.0 e tokens de script, além de IDs de clientes.

Comece a desenvolver agora

Desenvolver seu próprio aplicativo é fácil. Siga as etapas abaixo ou vá direto para a documentação API  para começar imediatamente.

No TeamViewer API existem duas maneiras diferentes de usar o API: por meio de scripts ou de aplicativos.

Os aplicativos são desenvolvidos para serem usados por muitas contas diferentes. Por isso, os scripts e os aplicativos têm diferentes maneiras de acessar os dados do TeamViewer, representados por tipos diferentes de tokens.

Se você quiser usar o API para seus próprios dados somente, crie um token de script. Não se preocupe se mudar de ideia depois, você ainda pode migrar para um aplicativo facilmente. Caso queira criar um aplicativo para ser usado por outros clientes do TeamViewer, vá em frente e crie uma ID de cliente do OAuth 2.0.

Criar uma conta no TeamViewer Management Console para desenvolver um aplicativo ou script do TeamViewer com o TeamViewer API | Screenshot

Criar conta de usuário

Você precisa de uma conta do TeamViewer para usar o TeamViewer API. 

A maneira mais fácil de fazer isso é visitar o website do TeamViewer Management Console Acesse sua conta no lado esquerdo da página.

Criar script

Abra as configurações de seu perfil no TeamViewer Management Console | Screenshot

Abrir o Management Console

Para criar um script, você precisa fazer o login no  TeamViewer Management Console com sua conta do TeamViewer. 

No Console, abra as configurações do perfil no canto superior direito do website.

Crie um novo script que pode ser usado com sua própria conta TeamViewer | Screenshot

Criar script

  1. Insira o nome de seu script
  2. Insira uma descrição para seu script
  3. Escolha as permissões de seu script
  4. Salve o script

Encontre mais informações na documentação do API .

Anote o token do script nas propriedades do script. Você precisará dele mais tarde | Screenshot

Anotar o token

Anote o token nas propriedades do script que você criou recentemente.
Você precisará do token no processo de desenvolvimento.

Encontre mais informações sobre o token na documentação do API 

Iniciar a codificação

Agora, você pode começar a escrever seu próprio script usando a documentação do API ou você pode usar seu token em um dos exemplos de scripts.

Crie o aplicativo

Abra o menu Aplicativos no TeamViewer Management Console | Screenshot

Abrir o Management Console

Para criar um aplicativo, faça o login no TeamViewer Management Console com sua conta do TeamViewer. 

No Console, abra o link Aplicativos no rodapé do website.

Crie um novo script que pode ser usado com sua própria conta TeamViewer | Screenshot

Criar aplicativo

  1. Insira o nome do aplicativo
  2. Insira uma descrição para seu aplicativo
  3. Insira a URI de redirecionamento.
    Os usuários são redirecionados para a URI após conceder o acesso de seu aplicativo aos dados. Se assim configurado, somente as solicitações de autorização poderão usar a URI de redirecionamento determinada. Pode ser alterado mais tarde.
  4. Escolha um nível de acesso
  5. Escolha as permissões de seu aplicativo
  6. Salve o aplicativo

Encontre mais informações na documentação do API .

Anote o token do script nas propriedades do script. Você precisará dele mais tarde | Screenshot

Anotar a ID e a senha do cliente

Anote a senha e a ID do cliente das propriedades do aplicativo que você criou recentemente.
Você precisará disso no processo de desenvolvimento.

Encontre mais informações sobre a ID do cliente na documentação do API .

Iniciar a codificação

Agora, você pode começar a escrever seu próprio aplicativo usando a documentação do API .

Documentação sobre API

O TeamViewer API e suas diferenças, especificações e métodos estão descritos na documentação do TeamViewer API | Ícone

A documentação sobre o TeamViewer API fornece uma descrição detalhada dos métodos disponíveis (incluindo exemplo para ligações de método), bem como as informações básicas sobre o uso do API.

Você pode baixar a documentação do TeamViewer API como um PDF abaixo.

Download

Exemplos

Use os scripts pré-desenvolvidos para obter impressões úteis para o desenvolvimento das integrações.

Nossos exemplos de scripts

Fornecemos alguns scripts pré-desenvolvidos para ajudar você a iniciar o desenvolvimento de suas aplicações.

Os scripts estão disponíveis para PowerShell e Python.

Baixe os scripts para Gerenciamento do usuário, Relatório e Active Directory ou veja os exemplos abaixo para obter impressões úteis.

Encontre mais informações sobre os métodos de API usados na documentação do TeamViewer  API .

Com o exemplo de código para o TeamViewer API, você pode desenvolver um aplicativo que cria casos de serviço.

Exemplo de código: lista de espera de serviços

Com a lista de espera de serviços, você pode gerenciar os casos de suporte de clientes em seu TeamViewer e o TeamViewer Management Console. 

Esse exemplo fornece uma aplicação que cria um caso de serviço. Usando o código de programação anexo, você poderá entender como você pode entregar os recursos da lista de espera de serviços em seu ambiente de aplicação. Você pode baixar o aplicativo e o código C# abaixo.

Download
Voltar ao início