在Facebook应用程序中,我需要将用户的朋友流发布为mlessage。
我怎么能弄明白?
由于
答案 0 :(得分:1)
将HTTP POST请求发送到以下地址https://graph.facebook.com/FRIEND_ID/feed 它会在成功时返回已发布消息的ID
这是示例代码:
var msg = 'hello world';
FB.api('/YOUR_FRIEND_ID/feed', 'post', { message: msg }, function(response) {
if (!response || response.error) {
alert('Error occured');
} else {
alert('Post ID: ' + response.id);
}
});
答案 1 :(得分:0)
您还可以使用javascript API进行发布。手册有示例代码。 https://developers.facebook.com/docs/reference/javascript/FB.ui/
FB.ui(
{
method: 'feed',
to: friendId,
name: 'title',
link: 'http://host.com/title_link.com',
picture: 'http://host.com/image.jpg',
description: 'description',
caption: 'caption',
},
function(response) {
// Check for a posting to wall
if (response && response.post_id) {
// do some logging
}
}
});