共享页面帖子使用FB.ui提要对话框

时间:2014-02-12 10:59:49

标签: facebook share facebook-winjs-sdk

抱歉,我尝试搜索此错误并且没有结果我尝试使用Facebook提要对话框从我的应用程序分享页面帖子这里是我的代码

     function shareOnFacebook() {
FB.ui(
  {
    method        : 'feed',
    display       : 'popup',
    link : "http://www.facebook.com/photo.php?fbid=176944625849315",
  },
  function(response) {
    if (response && response.post_id) {

      // HERE YOU CAN DO WHAT YOU NEED
      console.log('OK! User has published on Facebook.');

    } else {
      console.log('Post was not published.');
    }
  }
);

}

我收到错误

API错误代码:1

API错误说明:发生未知错误

错误消息:kError 1349117:附件链接无效:链接数据无效。链接数据必须包含字符串'href'和'text'属性

当我尝试使用facebook路径添加图片然后尝试运行agin我有空白弹出窗口

有什么帮助吗?

2 个答案:

答案 0 :(得分:0)

发布CBroe的评论似乎就是答案......

  

您无法使用Feed对话框在facebook.com上分享内容。尝试   改为使用“共享”按钮:   developers.facebook.com/docs/plugins/share-button - CBroe

(请注释+1。)

答案 1 :(得分:-1)

你的电话是错误的。在link : "http://www.facebook.com/photo.php?fbid=176944625849315",结束时,应该没有逗号。这是正确的代码:

function shareOnFacebook() {
    FB.ui(
      {
        method        : 'feed',
        display       : 'popup',
        link : "http://www.facebook.com/photo.php?fbid=176944625849315"
      },
      function(response) {

      }
);