跟踪成功的Facebook股票

Ant*_*res 3 php facebook drupal

我有一个在Drupal中构建的网站,我有fbconnect模块和facebookshare模块.我想找出确认用户实际上共享内容的最简单方法.我见过几个帖子,但我似乎还是无法弄明白.任何人都可以伸出援手吗?我已经在这几天了.

Lix*_*Lix 8

如果您在页面中包含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检索有关该帖子的信息(评论,喜欢等..).