我有一个JavaScript函数,它被用来发布一些东西到当前用户的墙上。但是当我进入一个页面(Fanpage)时,我是管理员,它是:
function postToWall(id, title, desc, href, image, caption)
{
FB.ui(
{
method: 'feed',
app_id: social_app_id,
name: title,
link: href+'?ref='+social_user_id,
picture: image,
caption: caption,
description: desc
},
function(response) {
// nothing to do here
}
);
}
但是我得到了错误:
"我的应用程序名称"出错。请稍后再试。
我如何发布到管理墙,包括瓷砖,desc,图像和标题?
为Feed Dialog
指定from
和to
参数。
FB.ui({
method: 'feed',
name: title,
link: href,
picture: image,
caption: caption,
description: desc,
from: 'ID_OF_PAGE_ADMIN_OR_PAGE',
to: 'ID_OF_PAGE'
}, function(response) {
// nothing to do here
});
如果from
和to
是相同的id, to
可以被跳过,因为它的默认值是from
。
:
您可以填写from
和to
与您的Facebook页面的id,并发布作为页面本身,而不仅仅是Admin的页面