Contenido compartido en Messenger

El contenido compartido en Messenger permite a los editores ofrecer a los lectores una alternativa sencilla para que puedan compartir cierto contenido en Messenger. El contenido compartido en Messenger utiliza un enlace profundo que permite compartir contenido desde sitios web para móviles en las aplicaciones nativas iOS y Android de Messenger. El enlace profundo abrirá la aplicación Messenger directamente con el proceso para compartir abierto y completado con un enlace que se proporciona. Si la aplicación Messenger no se encuentra instalada, el enlace profundo no realizará ninguna acción. El contenido compartido en Messenger presenta las siguientes ventajas en comparación con las demás opciones existentes (SDK y plugin):

  • Opción más sencilla: los editores pueden implementar el uso compartido de contenido con unas pocas líneas de código.
  • Flexible: permite a los editores seleccionar su propio botón para compartir.

El enlace funciona en sitios web para móviles, en las plataformas iOS y Android.

Puedes implementar la función de compartir en Messenger como un enlace o como llamada a método en JavaScript.

Enlace

<a href=”fb-messenger://share/?link= https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2Fsharing%2Freference%2Fsend-dialog&app_id=123456789”>Send In Messenger</a>

JavaScript

window.open('fb-messenger://share?link=' + encodeURIComponent(link) + '&app_id=' + encodeURIComponent(app_id));

Parámetros

Parámetro Descripción

app_id

Identificador único de tu aplicación

link

URL que se envía en el mensaje. Debe ser la URL codificada. Parámetro obligatorio.

Datos de respuesta

Este cuadro de diálogo no envía datos de respuesta.