我使用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称为respone,但FB-pages墙上没有帖子 用户可以使用它。 我添加了这些权限:publish_stream,manage_pages和offline_access。
答案 0 :(得分: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
...
...
...
答案 1 :(得分:0)
您的回答只会让用户以“用户”而非“页面”的身份发布到FB页面。
我认为问题是“如何发布为PAGE”