FacebookのJavascriptSDKを使って、Message送信を実装する方法です。
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
FB.init({
appId : 'appID',
status : true,
cookie : true,
xfbml : true
});
function sendMessage(){
FB.ui(
{
method: 'send',
to: '送りたい相手のID',
link: "https://developers.facebook.com",
picture: "https://fbcdn-profile-a.akamaihd.net/hprofile-ak-snc4/174597_20531316728_2866555_q.jpg"
},
function(param){
//callback
}
);
}
</script>
<input type="button" value="sendMessage" onclick="sendMessage();">
FBのダイアログが出て、メッセージの内容を打ちこんで送信することができます。
注意: mobileのデバイスでは使えないみたいです。WebViewで使いたかった。。。iOSのアプリからFBのMessage送れる方法あるんであれば教えてほしいですm(__)m
参照: https://developers.facebook.com/docs/reference/dialogs/send/