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

MrY*_*ick 5 javascript facebook facebook-graph-api

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

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

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

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

  • 我登录了(检查)

这是文档的链接:Feed和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.');
                    }
                }
        );
    }
Run Code Online (Sandbox Code Playgroud)

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

图像链接

MrY*_*ick 8

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

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

所以我的问题解决了.