1

我使用 wordpress 社交登录插件登录我的页面。它也可以使用 fb 页面登录,但如果我想分享(作为用户它工作正常)它不起作用我异步加载 SDK 并使用 JS SDK 发布如下:

FB.getLoginStatus(function(response) {
    if (response.status === 'connected') {
        FB.api('/me/feed', 'post', {
            link: MYLINK
        }, function(response) {
            if (!response || response.error) {
               jQuery('#warning').html(errorwarning);
            }
        else {
           alert('response.id')
        }
    else
    ...
    ...
    ...

我得到了帖子的 ID 作为响应,但是 FB 页面墙上没有帖子以用户身份登录它可以工作。我添加了这些权限:publish_stream、manage_pages 和offline_access。

4

2 回答 2

0

你必须使用你的页面 ID 而不是我

FB.getLoginStatus(function(response) {
    if (response.status === 'connected') {
        FB.api('/'+page_id+'/feed', 'post', {
            link: MYLINK
        }, function(response) {
            if (!response || response.error) {
               jQuery('#warning').html(errorwarning);
            }
        else {
           alert('response.id')
        }
    else
    ...
    ...
    ...
于 2012-11-15T10:55:09.830 回答
0

您的回答只会让用户以“用户”而不是“页面”的身份发布到 FB 页面。

我认为问题是“如何发布为 PAGE”

于 2014-08-11T07:10:20.567 回答