보내기 대화 상자를 사용하여 특정 친구에게 비공개로 콘텐츠를 보낼 수 있습니다. Facebook 메시지로 링크를 비공개로 공유하는 옵션이 있습니다. 보내기 대화 상자에는 확장 권한이 필요하지 않습니다.
Facebook 메시지는 사용자 간 커뮤니케이션 채널로 앱에서 메시지를 보내거나 친구에게 스팸을 보내는 데 사용할 수 없습니다. 일반적으로 Facebook.com에 있는 게임은 사용자에게 차례를 알리는 등 게임 내 상태를 커뮤니케이션하거나, 앱을 사용하도록 사용자를 초대하거나, 여러 사용자에게 메시지를 보낼 때 메시지가 아닌 요청을 사용해야 합니다.
반대로 사용자가 이메일을 보내는 경우 보내기 대화 상자를 제공해야 합니다.
JavaScript용 Facebook SDK를 사용하고 URL로 전체 리디렉션을 수행하여 웹사이트에 이 대화 상자를 추가할 수 있습니다. 이 기능은 모바일 기기에서 지원되지 않습니다.
JavaScript용 Facebook SDK를 사용하여 동일한 보내기 대화 상자 URL을 읽어들일 수 있습니다.
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/
매개변수 | 설명 |
---|---|
| 앱의 고유 식별자로 필수 항목입니다. |
| 사용자가 대화 상자에서 버튼을 클릭하면 리디렉션될 URL입니다. URL 리디렉션을 사용할 때 필수입니다. |
| 대화 상자가 렌더링되는 방식을 결정합니다. 거의 모든 경우에 이 매개변수를 지정하지 않아도 되며, 대화 상자는 기본적으로 최적의 상태로 표시됩니다.
|
| 받는 사람의 사용자 ID로, 대화 상자가 표시되면 보내는 사람이 추가 사용자를 받는 사람으로 지정할 수 있습니다. |
| 필수 매개변수입니다. 메시지로 전송되는 URL입니다. |
이 대화 상자의 응답 데이터는 없습니다.