5

我在使用 Facebook FB.UI - Feed and Sare 对话框时遇到了一些问题。我需要将网站页面发送给朋友,我正在使用 FB.UI Javascript API。根据 facebook 文档,他们说你必须使用“from and to”参数。但是当我使用“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 =”。如果我查看提要的 URL,我猜它错过了获取 api 密钥,不确定我是否正确

图片链接

4

1 回答 1

8

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

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

所以我的问题解决了。

于 2013-11-15T10:22:29.487 回答