Desarrollar

Desarrolle soluciones personalizadas

La TeamViewer API

TeamViewer ofrece una API REST para desarrollar integraciones y aplicaciones de TeamViewer para su entorno personalizado | Icono

TeamViewer ofrece una API en soporte web que le permite acceder a datos y controlar distintos aspectos de su cuenta de TeamViewer. Puede usar la API para desarrollar aplicaciones que integren la funcionalidad de TeamViewer en su propio entorno de empresa o desarrollar aplicaciones que todo el mundo pueda usar.

La API utiliza REST para comunicarse con su aplicación y el estándar de autorización segura OAuth 2.0 para administrar el acceso a todos los datos.

Características

La TeamViewer API para desarrolladores de aplicaciones ofrece acceso a las siguientes funciones de TeamViewer:

Administración de usuarios

Métodos asociados a un perfil de empresa de TeamViewer (p. ej., crear un nuevo miembro de la empresa o modificar la información de miembros).

Gestión de grupos

Métodos asociados a grupos de su lista de Ordenadores & contactos (p. ej., crear un grupo, compartir un grupo)

Gestión de sesiones

Métodos asociados a sesiones de control remoto con TeamViewer (p. ej., crear una nueva sesión o modificar la información de sesión).

Informes de conexión

Métodos asociados a informes de conexión en la TeamViewer Management Console (p. ej., crear listas de informes de conexión, exportar informes).

Reuniones en línea

Métodos asociados a reuniones de TeamViewer (p. ej., programar reuniones, iniciar reuniones instantáneas)

Ordenadores & contactos

Métodos relativos a la lista Ordenadores y contactos de TeamViewer (p. ej., quién está en línea, iniciar una sesión de control remoto con un contacto o dispositivo o importar por lotes contactos nuevos desde su libreta de direcciones).

Ejemplos de casos de uso

  • Cree un caso de servicio a partir de un ticket de cliente dentro de su sistema de soporte técnico
  • Integre un botón "Solicitar sesión de soporte" en su aplicación web.
  • Exporte informes de conexión de la TeamViewer Management Console a Excel para seguir procesándolos y generar estadísticas.
  • Exporte automáticamente cada noche informes de conexión desde la TeamViewer Management Console para su uso flexible y sin conexión (p. ej., para facturación).
  • Importe rápidamente todo el equipo de soporte técnico a su perfil de empresa de TeamViewer.
  • Cree automáticamente una nueva cuenta de TeamViewer para cada nuevo usuario en su Active Directory.
  • Inicie una reunión desde una aplicación de chat e invite directamente a su interlocutor.
  • Programe una reunión en otras aplicaciones de calendario.
  • Vea si un contacto de su CRM está en línea en TeamViewer y pídale directamente que inicie una sesión de control remoto con su ordenador.
  • Conéctese directamente a un ordenador desde su sistema de administración de activos favorito utilizando la contraseña almacenada en su lista Ordenadores y contactos.

Empiece a desarrollar

Empezar Documentación Ejemplos

Comenzar

Empiece a desarrollar una aplicación o un script. La TeamViewer API utiliza OAuth 2.0 y tokens de Script, así como ID de cliente.

Empiece a desarrollar ahora mismo

Desarrollar su propia aplicación es fácil. Siga los pasos que se indican a continuación o acceda directamente a la documentación de la API para empezar ahora mismo.

En la TeamViewer API se distinguen dos modos diferentes de usar la API: mediante scripts o mediante aplicaciones.

Las aplicaciones se desarrollan para ser usadas por muchas cuentas diferentes. Por ello, los scripts y las aplicaciones acceden de diferente manera a los datos de TeamViewer, representados por diferentes tipos de tokens.

Si desea usar la API solo para sus propios datos, cree un token de script. Más adelante podrá cambiar de opinión si lo desea y migrar a una aplicación sin ningún problema. Si desea crear una aplicación que pueda ser usada por otros clientes de TeamViewer, empiece creando una ID de cliente de OAuth 2.0.

Cree una cuenta de TeamViewer en la TeamViewer Management Console para desarrollar una aplicación de TeamViewer o un script con la TeamViewer API | Captura de pantalla

Crear cuenta de usuario

Para usar la TeamViewer API necesita una cuenta de TeamViewer.

La manera más fácil de conseguirlo es visitar la web de TeamViewer Management Console . Abra una cuenta en el lado izquierdo de la página.

Crear script

Abra su configuración de perfil en la TeamViewer Management Console | Captura de pantalla

Abra la Management Console

Para crear un script, debe iniciar sesión en la TeamViewer Management Console con su cuenta de TeamViewer.

Abra su configuración de perfil en la parte superior derecha de la TeamViewer Management Console.

Cree un nuevo script para usarlo con su propia cuenta de TeamViewer | Captura de pantalla

Crear script

  1. Introduzca el nombre del script
  2. Introduzca una descripción para el script
  3. Elija los permisos del script
  4. Guarde el script

Encontrará más información en la documentación de la API.

Anote el token de script que encontrará en las propiedades del script. Lo necesitará más tarde. | Captura de pantalla

Anote el token

Anote el token que encontrará en las propiedades del script que acaba de crear.
Necesitará el token durante el proceso de desarrollo.

Encontrará más información acerca del token en la documentación de la API.

Empiece a escribir el código

Ya puede empezar a escribir el código de su propio script utilizando la documentación de la API o utilizar su token en uno de nuestros scripts de ejemplo.

Crear aplicación

Abra el menú Aplicaciones de la TeamViewer Management Console | Captura de pantalla

Abra la Management Console

Para crear una aplicación, inicie sesión en la TeamViewer Management Console con su cuenta de TeamViewer.

En la TeamViewer Management Console, abra el enlace Aplicaciones del pie de página de la web.

Cree una nueva aplicación que pueda usarse con cualquier cuenta de TeamViewer usando los métodos de OAuth 2.0 | Captura de pantalla

Crear aplicación

  1. Introduzca un nombre para la aplicación
  2. Introduzca una descripción para la aplicación
  3. Introduzca el URI de redireccionamiento.
    Los usuarios serán redirigidos al URI tras conceder a la aplicación el acceso a sus datos. Si lo configura así, solo se concederán las solicitudes de autorización que utilicen la URI de redireccionamiento. Esto puede cambiarse posteriormente.
  4. Elija un nivel de acceso
  5. Elija los permisos de su aplicación
  6. Guarde la aplicación

Encontrará más información en la documentación de la API.

Anote la ID de cliente que encontrará en las propiedades del script. La necesitará más tarde. | Captura de pantalla

Anote la ID de cliente y el Client secret

Anote la ID de cliente y el Client secret que encontrará en las propiedades de la aplicación que acaba de crear.
Los necesitará durante el proceso de desarrollo.

Encontrará más información acerca de la ID de cliente en la la documentación de la API.

Empiece a escribir el código

Ya puede empezar a escribir el código de su propia aplicación usando la la documentación de la API.

Documentación de la API

La TeamViewer API y sus referencias, especificaciones y métodos están registrados en la documentación de la TeamViewer API | Icono

La documentación de la TeamViewer API ofrece una descripción detallada de los métodos disponibles (con ejemplos de llamadas a métodos), así como información básica acerca del uso de la API.

Para descargar la documentación en PDF de la TeamViewer API, use el enlace siguiente.

Descarga

Ejemplos

En los scripts pregenerados encontrará sugerencias útiles para el desarrollo de integraciones.

Nuestros scripts de ejemplo

Ofrecemos scripts pregenerados para ayudarle a empezar a desarrollar sus propias aplicaciones.

Los scripts están disponibles para PowerShell y Python.

Descargue los scripts para Administración de usuarios, Informes y Active Directory o vea los siguientes ejemplos para obtener sugerencias útiles.

Encontrará más información acerca de los métodos de la API en la documentación de TeamViewer API .

Utilizando el ejemplo de código para la TeamViewer API, puede desarrollar una aplicación que cree casos de soporte técnico.

Ejemplo de código: lista de espera de servicio

Con la lista de espera de servicio puede administrar casos de soporte técnico en su TeamViewer y en la TeamViewer Management Console.

Este ejemplo ofrece una aplicación que crea un caso de soporte técnico. Utilizando el código de programa adjunto, entenderá cómo integrar las funciones de lista de espera de servicio en el entorno de su propia aplicación. Para descargar la aplicación y el código C#, use el enlace siguiente.

Descarga
Volver al inicio