Tutoriales y ejemplos de código para la plataforma de desarrolladores de Microsoft Teams

Aquí encontrará una lista de tutoriales y ejemplos de código que muestran cómo se pueden ampliar las capacidades de la plataforma de desarrollo de Teams mediante la creación de aplicaciones personalizadas.

Introducción a Microsoft Learn

Funcionalidad Módulo de aprendizaje
Pestañas: experiencias Web integradas Crear experiencias Web insertadas con pestañas para Microsoft Teams
Webhooks y conectores Conexión de servicios web a Microsoft Teams con webhooks y conectores de Office 365
Extensiones de mensajería Interacciones orientadas a tareas en Microsoft Teams con extensiones de mensajería
Módulos de tareas Recopilar datos en Microsoft Teams con módulos de tareas
Bots de conversación Crear bots interactivos de conversación para Microsoft Teams

Introducción a los ejemplos de código

Para descargar nuestros ejemplos de GitHub:

  1. Seleccione uno de los proyectos que aparecen a continuación y abra el proyecto en GitHub.
  2. Elija el botón clonar o descargar y copie la dirección URL.
  3. Abra un símbolo del sistema en el directorio principal en el que desea instalar el proyecto de ejemplo
  4. Realizargit clone <pasted url>

Para ejemplos de .NET/C#

Cada uno de nuestros ejemplos de .NET incluye un archivo de solución de Visual Studio que puede compilar la solución por completo, incluida la restauración de los paquetes NuGet.

Para obtener ejemplos de Node.js

Se proporciona un packages.jsen el archivo en el que se enumeran todos los paquetes necesarios para obtener un ejemplo. Simplemente ejecute npm install desde la línea de comandos en el Node.js directorio del proyecto para instalar los paquetes necesarios. Ya está listo para abrir el proyecto en Visual Studio Code y comenzar a experimentar.

Para ver otros ejemplos

Como siempre, el archivo Léame del proyecto debe tener más información sobre necesidades específicas para ejemplos específicos.

Bots (mediante el SDK de V4)

Ejemplos de robots de Teams

Para obtener una muestra completa que muestre algunas de estas funciones, consulte los ejemplos de Microsoft Teams para bot Framework

Muestra Descripción .NET Core JavaScript Python
Bot de conversación de Microsoft Teams Control de eventos de mensajería y conversación View View View
Autenticación con OAuthPrompt Autenticación y mensajería básica en el marco de bot V4 View View View
Carga de archivos de Teams Intercambio de archivos con un bot en una conversación de uno a uno view view view

Sugerencia

Visite el repositorio de ejemplos de bot Framework para ver ejemplos centrados en tareas del SDK de Microsoft bot Framework V4 para C#, JavaScript, TypeScript y Python.

Extensiones de mensajería (mediante el SDK de V4)

Muestra Descripción .NET Core JavaScript Python
Comando Buscar Extensión de mensajería simple con un comando de búsqueda Ver Ver Ver
Comando de acción Extensión de mensajería simple con un comando de acción. Respuesta insertada en el área de mensaje de redacción. Ver Ver Ver
Comando de acción con respuesta de bot Extensión de mensajería con un comando de acción. Respuesta insertada en la conversación por el bot. Ver Ver Ver
Comando Buscar extensión de mensajería con un comando de búsqueda y autenticación y configuración Ver Ver Ver

Webhooks salientes

Muestra Descripción
Webhook de salida para C#/.NET Ilustra cómo crear un webhook de salida para Microsoft Teams en C#/.net.
Webhook de salida para Node.js Ilustra cómo crear un webhook de salida sencillo para Microsoft Teams en una ~ 50 líneas de código Node.js.

Conectores

Muestra Descripción
Conector de ejemplo para Node.js Este ejemplo, escrito en Node.js, muestra cómo crear un conector para Microsoft Teams mediante GitHub como ejemplo para generar notificaciones de conector.
Conector de ejemplo para C#/.NET Este ejemplo, escrito en C#, muestra cómo crear un conector para Microsoft Teams con una aplicación de lista de tareas de ejemplo como ejemplo para generar notificaciones de conector.

API de Graph

Muestra Descripción
Ejemplos de la API de Microsoft Graph Estos ejemplos muestran el uso de llamadas a la API de Microsoft Graph para realizar tareas como la consulta de equipos y canales desde un servicio Web que se ejecuta fuera de Microsoft Teams.

Ejemplos del SDK de bot Framework V3

Muestra Descripción
Ejemplo de bot para C#/.NET Ejemplos de bot Framework V3
Bot de ejemplo para Node.js Ejemplos de bot Framework V3