Facebook - 发布到组页面
我尝试使用FB JS API发布组页面,基本上用户选择他们想要发布的组,并将其发布到墙上。Facebook - 发布到组页面
我在做什么:
FB.ui(
{
method: 'stream.publish',
from: myId,
to: groupID,
attachment: {
name: 'Post to a group Test,
href: 'http://www.test.com'
}
});
但是当我尝试它,它说:指定
无效目标: <(GROUPID)>。目标必须是 页面,活动或演员 可以贴在墙上的用户。
祢,我知道我可以张贴在小组页面上,所以我不知道它为什么这么说。
而且我不是在谈论粉丝页面,我可以在他们上面发布确定设置来自和发送同样的东西(发布为管理员)。
这可能吗?还是我做错了?..
感谢,
安德鲁
似乎stream.publish
和feed
方法不支持组对象,所以你最好的解决方案是使用(例如)jQuery UI对话框组件作为输入和提交使用FB.api
方法:
FB.api("/group_id/feed", 'post', { name: nameVar, link: linkVar }, function(response) {
if (!response || response.error) {
alert('Error occured');
} else {
alert('Post ID: ' + response.id);
}
});
我没有经历过,与Facebook的API,但什么是组ID变量的值?是“(groupid)”吗? 如果没有,那么这是一个非常不清楚的错误消息 - 我想知道API如何知道你试图在一个组上发布信息。 如果是这样,那么你有它;-)你应该填写一个组ID。
组ID是该组的只是ID,didnt把一个特定的组ID,你可以用2403924841代替组ID,并为此错误消息替换与2403924841为更真实生活的例子 – Andy 2011-01-26 11:08:05
根据该文档,Facebook的群体并不在可能的目标,以发布到清单中提及。我申请的错误,希望能够获得Facebook来解决这个问题:
这帮助,我设法现在发布到一个组,现在的问题是我附加了一个Flash文件,当点击播放它时出错“有一个参数的问题请求错误/警告消息的主体标题是:无效请求“你知道闪存链接的作品。还dosnt支持属性和行动链接似乎不工作...叹了口气为什么Facebook这么痛苦 – Andy 2011-01-27 10:11:16