我想知道当用户使用“发送对话框”向特定朋友发送消息时是否可以检索用户发送消息的人数/朋友(只要一个数字就可以了)。我一直在查看发送对话框的文档,但似乎没有关于此的任何信息。(https://developers.facebook.com/docs/reference/dialogs/send/)。
在这个阶段我能想到的另一种方法是使用图形 API,但是我需要知道用户刚刚发送的消息的 messageID。
我想知道当用户使用“发送对话框”向特定朋友发送消息时是否可以检索用户发送消息的人数/朋友(只要一个数字就可以了)。我一直在查看发送对话框的文档,但似乎没有关于此的任何信息。(https://developers.facebook.com/docs/reference/dialogs/send/)。
在这个阶段我能想到的另一种方法是使用图形 API,但是我需要知道用户刚刚发送的消息的 messageID。
是的,您可以先获得计数:您应该知道用户何时发送消息检查下面的链接是供您测试的示例: http ://www.fbrell.com/saved/d002a25a351e6b01b0526b2606b48750
<script>
FB.ui({
method: 'send',
name: 'People Argue Just to Win',
link: 'http://www.nytimes.com/2011/06/15/arts/people-argue-just-to-win-scholars-assert.html',
},
function(response) {
if (response) {
alert('message sent.');
} else {
alert('not sent');
}
}
);
</script>
第二:使用 jQuery & via jquery load ($().load('page.php'); 你可以用 uid 保存谁发送了消息 & 当然你可以在每次你想要的时候得到计数