我注意到有时候我的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: '????'
}]
});
答案 0 :(得分:1)
我不认为这是可能的。从文档中,只接受以下选项:消息,图片,链接,名称,标题,描述,来源。
我认为在目标页面(链接)中放置一些javascript更容易,它会单独调用share api。
答案 1 :(得分:1)
这是一个出色的FB问题。
这是FB错误: https://developers.facebook.com/bugs/164888633588257
答案 2 :(得分:0)
$attachment['actions'] = array('name'=>'Share', 'link'=>"http://www.facebook.com/sharer.php?u=". urlencode($href))
虽然这不会弹出原生对话框,但它会为您提供一些共享功能。