Compartir a través de


Elementos multimedia en la tarjeta adaptable

El elemento multimedia Tarjeta adaptable es un componente que se usa para insertar archivos de audio y vídeo directamente en la tarjeta adaptable. Los elementos multimedia mejoran la experiencia del usuario haciendo que las tarjetas sean más interactivas y atractivas. Los usuarios de la aplicación pueden ver y reproducir archivos multimedia directamente en tarjetas adaptables en Teams. Estas son algunas ventajas sobre los elementos multimedia de la tarjeta adaptable:

  • Interacción mejorada: agregar elementos multimedia hace que las tarjetas sean más eficaces y puedan capturar la atención de los usuarios de la aplicación de forma más eficaz.

  • Comunicación mejorada: los elementos multimedia pueden transmitir información de forma más eficaz con pósteres enriquecidos que solo texto.

  • Versatilidad: los elementos multimedia se pueden usar en varios escenarios, como tutoriales, anuncios o solicitudes de comentarios.

Puede agregar los archivos multimedia disponibles en OneDrive, SharePoint, YouTube, Dailymotion o Vimeo a la tarjeta adaptable.

En la imagen siguiente se muestra el elemento multimedia de la tarjeta adaptable:

Adición de elementos multimedia a la tarjeta adaptable

Agregue archivos multimedia a una tarjeta adaptable existente o nueva a través del Portal para desarrolladores para Teams o la tarjeta adaptable Designer. Para incorporar archivos multimedia en la tarjeta adaptable, siga estos pasos:

  1. Vaya al Portal para desarrolladores para Teams.

  2. Seleccione una tarjeta existente de la lista de tarjetas adaptables creada anteriormente o cree una nueva tarjeta adaptable. Para crear una tarjeta, seleccione +Nueva tarjeta, escriba el nombre de la tarjeta y seleccione Guardar.

  3. En el panel izquierdo, en Elementos, seleccione Medios y agréguelo a la tarjeta adaptable.

    Captura de pantalla que muestra la tarjeta adaptable con elementos multimedia.

  4. En ESTRUCTURA DE TARJETA, seleccione Medio. Aparece la ventana PROPIEDADES DE ELEMENTO .

  5. En PROPIEDADES DE ELEMENTO, actualice los campos siguientes:

    • En la sección Orígenes , escriba la dirección URL del archivo multimedia en la dirección URL.

      Obtener dirección URL multimedia para OneDrive o SharePointComo la tarjeta adaptable no admite direcciones URL de archivo multimedia copiadas de la barra de direcciones de OneDrive o SharePoint, debe obtener una dirección URL multimedia. Para los archivos multimedia de SharePoint o OneDrive, asegúrese de que los usuarios de la aplicación tengan acceso a los archivos multimedia disponibles en SharePoint o OneDrive. Para obtener la dirección URL de los archivos multimedia en OneDrive o SharePoint, siga estos pasos:

      1. Cargue los archivos multimedia en OneDrive o SharePoint.

      2. Obtenga una dirección URL mediante las opciones Compartir, Copiar o Copiar vínculo en tiempo actual de OneDrive o SharePoint.

        Captura de pantalla que muestra desde dónde puede copiar un vínculo.

        También puede crear una dirección URL para un DriveItem. Para obtener más información, vea DriveItem.

    • En la sección Medios , escriba la dirección URL de la imagen en la dirección URL del póster. Para obtener más información, vea Medios de tarjetas adaptables.

      Captura de pantalla que muestra el esquema de tarjeta adaptable con elementos multimedia.

  6. Seleccione Guardar y, a continuación, seleccione Enviarme esta tarjeta.

    Captura de pantalla que muestra cómo guardar la tarjeta adaptable y enviarla a Teams

    La tarjeta adaptable con el archivo multimedia se guarda correctamente y se envía al chat de Teams. A continuación se muestra un ejemplo de archivo multimedia en la tarjeta adaptable:

    Captura de pantalla que muestra la tarjeta adaptable con archivos multimedia en el chat de Teams.

En el código siguiente se muestra un ejemplo de una carga de tarjeta adaptable con elementos multimedia:

{
  "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", 
  "type": "AdaptiveCard", 
  "version": "1.6", 
  "fallbackText": "This card requires CaptionSource to be viewed. Ask your platform to update to Adaptive Cards v1.6 for this and more!", 
  "body": [
    {
      "type": "TextBlock",
      "text": "YouTube video",
      "wrap": true
    },
    { 
      "type": "Media",
      "poster": "https://adaptivecards.io/content/poster-video.png"
      "sources": [
        {
          "mimeType": "video/mp4",
          "url": "https://www.youtube.com/watch?v=S7xTBa93TX8"
        }
      ]
    },
    {
      "type": "TextBlock",
      "text": "Vimeo video",
      "wrap": true
    },
    {
      "type": "Media",
      "poster": "https://adaptivecards.io/content/poster-video.png"
      "sources": [
        {
          "mimeType": "video/mp4",
          "url": "https://vimeo.com/508683403"
        }
      ]
    },
    {
      "type": "TextBlock",
      "text": "Dailymotion video",
      "wrap": true
    },
    {
      "type": "Media",
      "poster": "https://adaptivecards.io/content/poster-video.png" 
      "sources": [
        {
          "mimeType": "video/mp4",
          "url": "https://www.dailymotion.com/video/x8wi5ho"
        }
      ]
    }
  ]
}

Propiedad Descripción
type Debe ser Media para agregar archivos multimedia.
poster Dirección URL de una imagen que se muestra antes de que se reproduice el medio. Admite el URI de datos en la versión 1.2 o posterior.
Si omite el póster, el media elemento usa un póster predeterminado (controlado por la aplicación host) o intenta extraer automáticamente el póster del servicio de vídeo de destino cuando la dirección URL de origen apunta a un vídeo desde el sitio host, como YouTube. poster La dirección URL solo se admite para clientes móviles de Teams.
sources.url Dirección URL a un archivo multimedia. Admite el URI de datos en la versión 1.2 o posterior.
sources.mimeType Tipo mime de medios asociados, como video/mp4. mimeType es un campo obligatorio para los clientes web y de escritorio de Teams.

Para obtener más información, vea Tarjetas adaptables media.

Limitaciones

Para los clientes de escritorio de Teams, la tarjeta adaptable admite la reproducción en línea y a pantalla completa, mientras que para los clientes móviles, la experiencia se limita a la pantalla completa y a la imagen en imagen (PiP), lo que permite watch vídeo en la ventana flotante al abrir las otras aplicaciones.

Ejemplos de código

Ejemplo de nombre Descripción .NET Node.js
Elementos multimedia en la tarjeta adaptable En este ejemplo se muestra cómo enviar tarjetas adaptables con archivos multimedia. Ver ND
Formato del bot En este ejemplo se muestran vídeos de YouTube, Vimeo y Dailymotion en tarjetas adaptables. View Ver

Consulte también