0

我应该使用什么 API 在 FB 上分享帖子。我试过用这个

var o = {
    "og:title" : "Test " + new Date(),
    "og:url" : "http://www.123.com/work",
    "og:image": "http://www.clipartlord.com/wp-content/uploads/2014/06/train20.png",
    "og:description" : "This is the best train ever - Toy Train"
}


FB.ui({
  method: 'share_open_graph',
  action_type: 'Share',
    object_type: 'Announcement',
    action_properties: JSON.stringify({
      object:o,   
  })
    }, function(response){
  });

这会直接在墙上分享内容,让用户无法选择(朋友、墙、托管页面等)。我必须使用什么 api 来显示这个视图?

在此处输入图像描述

4

1 回答 1

0

这是旧版本的共享对话框

当前版本的初始化如下:

FB.ui({
  method: 'share',
  href: 'https://developers.facebook.com/docs/',
}, function(response){});

或者您可以手动链接到对话框并将其放在弹出窗口中(如屏幕截图所示)

于 2015-04-25T02:47:00.720 回答