Facebook - FB.UI提要和分享对话框

时间:2013-11-13 15:32:58

标签: javascript facebook facebook-graph-api

我在Facebook FB.UI - Feed和Sare对话框上遇到了一些麻烦。 我需要使用FB.UI Javascript API将网站的页面发送给朋友。根据facebook文档,他们说你必须使用“from and to”参数。但是,当我使用“从和到”参数时,它不起作用。当我删除这些参数它工作正常,但我不能发布到朋友墙肯定。

我一直在寻找,并尝试了以下步骤:

  • 用户是否已启用正确的设置以在其时间轴上发布(检查)

  • 用户是否喜欢Facebook页面(检查)

  • 我登录(检查)

这是文档的链接:Feed and Share Dialogs

这是我的代码:

PS:我得到的警告说:“帖子已发布”但它没有出现在Facebook上。

function share()
{
    FB.ui({
          method: 'feed',
          name: 'The name',
          link: 'The URL',
          from: '100001738814056',
              to: '100003105898115',
          caption: 'An example caption',
            },  function(response) {
                if (response && response.post_id) {
                      alert('Post was published.');
                } else {
                    alert('Post was not published.');
                    }
                }
        );
    }

编辑:我有更多关于我的问题的信息,我想我发现了问题.. 如果你看一下这个图像,你会看到一行:“Feed”和一个带有“?api_key =”的行。如果我看一下Feed的网址,我猜它会错过get api密钥,不确定iam是否正确

图片link

1 个答案:

答案 0 :(得分:8)

我们经过一天的搜索后才知道解决方案。

如果您在Facebook中创建应用程序,该应用程序的模式为“沙盒模式”,当您关闭沙盒模式时,您可以在标记朋友时发布到Facebook!

所以我的问题解决了。