从java写到facebook朋友的墙

时间:2011-11-21 20:08:47

标签: java rest facebook-graph-api

使用一个人的访问令牌,我能够获得该人的朋友的facebookId。有人请给我一个从java发送消息给朋友的墙的例子吗?我正在使用api:com.restfb。

更具体地说,我需要将附件作为我信息的一部分;附件是额外的消息。

1 个答案:

答案 0 :(得分:1)

请参阅https://developers.facebook.com/docs/reference/api/user/#feed,其中一部分说明:

  

您可以通过向PROFILE_ID / Feed连接发出HTTP POST请求来创建链接,帖子或状态消息

所以尝试创建一个帖子,例如:

String uid = "...";
DefaultFacebookClient client = ...;
FacebookType postId = client.publish(
    uid + "/feed", FacebookType.class, 
    Parameter.with("message", "Hello, world"), 
    Parameter.with("link", "http://www.google.com"));

根据the docs,您只能附上其中一个发布用户的Facebook照片。