Com o diálogo de envio as pessoas podem enviar conteúdo de forma privada para amigos específicos. Elas terão a opção de compartilhar de forma privada um link como uma mensagem do Facebook. O diálogo de envio não requer nenhuma permissão estendida.
As mensagens do Facebook são um canal para comunicação entre pessoas, e não para que aplicativos enviem mensagens nem para incentivar as pessoas a enviarem spam para seus amigos. Em geral, os jogos no Facebook.com devem usar solicitações para comunicar o status no jogo, como avisar que é sua vez de jogar, convidar pessoas a usar um aplicativo ou enviar mensagens para várias pessoas.
Você deve apresentar o diálogo de envio em situações nas quais uma pessoa normalmente enviaria um email.
Você pode adicionar esse diálogo ao seu site com o SDK do Facebook para JavaScript e realizando um redirecionamento completo para uma URL. Ele não é suportado em dispositivos móveis.
Você pode carregar a mesma URL do diálogo de envio usando o SDK do Facebook para JavaScript:
FB.ui({ method: 'send', link: 'http://www.nytimes.com/interactive/2015/04/15/travel/europe-favorite-streets.html', });
http://www.facebook.com/dialog/send? app_id=123456789 &link=http://www.nytimes.com/interactive/2015/04/15/travel/europe-favorite-streets.html &redirect_uri=https://www.domain.com/
Parâmetro | Descrição |
---|---|
| O identificador exclusivo do seu aplicativo. Obrigatório. |
| A URL de redirecionamento depois que a pessoa clica em um botão no diálogo. Obrigatório ao usar o redirecionamento da URL. |
| Determina a forma de renderização do diálogo. Em quase todos os casos, você não precisa especificar este parâmetro; o padrão funcionará melhor.
|
| O ID de usuário de um destinatário. Quando o diálogo surgir, o remetente pode especificar pessoas adicionais como destinatários. |
| Parâmetro obrigatório. A URL enviada na mensagem. |
Não há dados de resposta nesse diálogo.