Ant*_*res 3 php facebook drupal
我有一个在Drupal中构建的网站,我有fbconnect模块和facebookshare模块.我想找出确认用户实际上共享内容的最简单方法.我见过几个帖子,但我似乎还是无法弄明白.任何人都可以伸出援手吗?我已经在这几天了.
如果您在页面中包含Facebook Javascript SDK,则可以启动Facebook的共享对话框,并在对话框关闭后收到回调.
以下是从FB.ui()
文档中获取的示例:
FB.ui(
{
method: 'feed',
name: 'Facebook Dialogs',
link: 'https://developers.facebook.com/docs/reference/dialogs/',
picture: 'http://fbrell.com/f8.jpg',
caption: 'Reference Documentation',
description: 'Dialogs provide a simple, consistent interface for applications to interface with users.'
},
function(response) {
if (response && response.post_id) {
alert('Post was published.');
} else {
alert('Post was not published.');
}
}
);
Run Code Online (Sandbox Code Playgroud)
如您所见,回调的参数(response
)包含一个名为的属性post_id
- 这是在用户共享内容时创建的故事的post_id.只要用户不手动(或以其他方式)删除该故事,您就可以随时根据该post_id检索有关该帖子的信息(评论,喜欢等..).