是否可以使用共享操作链接发布到用户Feed?

时间:2011-09-09 02:01:14

标签: facebook

我注意到有时候我的Feed中的某些内容会有一个共享链接。是否可以发布到用户墙并附加具有共享选项的操作链接,该共享选项将直接在用户订阅源上创建共享对话框?像这样:

FB.ui({
    method: "feed",
    name: 'sometitle',
    caption: 'somecaption',
    description: 'some description',
    link: 'http://www.facebook.com/pages/1234?sk=app_234123123',
    picture: 'http://www.facebook.com/favicon.ico',
    actions: [{
        name: 'share',
        link: '????'
        }]
     });

3 个答案:

答案 0 :(得分:1)

我不认为这是可能的。从文档中,只接受以下选项:消息,图片,链接,名称,标题,描述,来源。

我认为在目标页面(链接)中放置一些javascript更容易,它会单独调用share api。

答案 1 :(得分:1)

这是一个出色的FB问题。

这是FB错误: https://developers.facebook.com/bugs/164888633588257

答案 2 :(得分:0)

抱歉,Hoang不太正确。您可以创建一个共享链接,但它有点蹒跚。在您的actions数组中,您应该有一个名称“share”和一个链接,如下所示:

$attachment['actions'] = array('name'=>'Share', 'link'=>"http://www.facebook.com/sharer.php?u=". urlencode($href))

虽然这不会弹出原生对话框,但它会为您提供一些共享功能。