0

我在 fb 上创建了我的应用程序,并准备好代表用户发布,问题是,一个普通的帖子有喜欢和评论链接,就像帖子底部的按钮,我想添加我的自定义链接:现在投票,它是一个民意调查邮政

我怎样才能做到这一点?

有人给出了答案,但是对于 js sdk 而不是 php,你在 facebook 开发文档上找不到它

有些人给出了一个足够接近的解决方案,但 ddnt 似乎可以在 php 上进行修改

FB.ui({
    method: "feed",
    link: "LINK_URL",
   ...
   actions: [
        { name: "Read Now", link: "URL TO THE READ NOW " }
   ]
}, function(response) { console.log(response); });

似乎它正在使用 /me/feed 但使用我的自定义 /me/xxxxxx:submitted_a_poll/ 它不起作用

4

1 回答 1

0

当您使用 PHP SDK 进行调用时,您还会传递一组类似的参数:

$attachment = array(
  'link' => 'http://your-cool-site.com',
  'description' => 'This is the description',
  ...
  'actions' => array(
     array(
       'name' => 'Vote Now!',
       'link' => 'http://your-cool-site.com/vote.php'
     )
  )
);
$result = $facebook->api('/me/feed/', 'post', $attachment);

您真正需要做的就是将相关action设置添加到您的参数中。

于 2013-05-16T21:45:32.550 回答