FB.ui()
私の WP サイトでは、ユーザーはsend メソッドを使用して他の FB ユーザーにメッセージを送信できます。
FB.ui(
method: 'send',
name: 'Bla Bla Bla',
link: 'http://www.example.com',
show_error: true,
display: 'popup'
},
function (data) {
console.log(data);
if ( data.success=true ) {
console.log('SUCCESS');
jQuery.post('http://www.example.com/wp-admin/admin-ajax.php', {
action : 'my_ajax_function',
user_id: '###',
postID : MyAjax.postID
}, function(returned) { console.log(returned); }
);
} else {
console.log('Failed to send FB invite');
};
}
);
ご覧のとおり、コールバック関数で AJAX 呼び出しを行っています。メッセージを受信したばかりの受信者の数にアクセスできるようにするには、AJAX 呼び出しが必要です。コールバック関数に渡されたデータをログに記録すると、success : true
.
受信者数を取得する方法を知っている人はいますか?