Como compartilhar no Messenger

O compartilhamento no Messenger dá a opção aos editores de permitir aos leitores compartilhar algo no Messenger. O compartilhamento no Messenger usa um deep link que permite o compartilhamento de sites móveis nos aplicativos nativos iOS e Android do Messenger. O deep link abrirá o aplicativo do Messenger diretamente com o fluxo de compartilhamento aberto e preenchido com um link fornecido. Se o aplicativo do Messenger não estiver instalado, o Deep Link não fará nada. O compartilhamento no Messenger tem as seguintes vantagens comparado com outras opções existentes (SDK, Plugin):

  • Opção mais fácil: os editores podem implantar o compartilhamento com poucas linhas de código.
  • Flexível: permite que os editores escolham seu próprio botão de compartilhamento.

O link funciona em sites móveis nas plataformas iOS e Android.

Você pode implantar o compartilhamento no Messenger como link ou como chamada de método no JavaScript.

Link

<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 Descrição

app_id

O identificador exclusivo do seu aplicativo.

link

A URL enviada na mensagem. Ela deve ser codificada na URL. Parâmetro obrigatório.

Response Data

Não há dados de resposta nesse diálogo.