从iPhone应用程序向朋友的墙发布消息

时间:2012-06-26 20:40:37

标签: iphone facebook post

我希望我的iPhone应用程序能够向用户的朋友的Facebook墙发布静态消息。类似的东西在上面显示静态消息,然后输入朋友姓名并显示建议的朋友。这是通过图形api完成的,还是POST方法可以使用的权限密钥?

2 个答案:

答案 0 :(得分:1)

看起来this可能就是你想要的。

从链接:

“您只需将朋友的Facebook ID作为关键字”target_id“下的参数发送。

在参数字典的@“target_id”键下设置一个参数(当调用对话框时:&Params:andDate:在Facebook对象上)。

这里有一个使用新sdk(使用图形api的那个)的示例帖子:

    NSMutableDictionary* params = [NSMutableDictionary dictionary];
[params setObject:@"Some text" forKey:@"user_message_prompt"];
[params setObject:@"another text" forKey:@"action_links"];
[params setObject:@"Yet another text" forKey:@"attachment"];
[params setObject:@"SOME FACEBOOK ID" forKey:@"target_id"];

//At some point you need to create the following Facebook instance

[facebook dialog: @"stream.publish"
    andParams: params
    andDelegate: self];

答案 1 :(得分:0)

您首先需要请求好友列表,然后在您的应用中提供一个界面,用户可以在其中选择要写的朋友的墙... :) 之后,您可以将选定的朋友ID传递给您要呈现给用户的对话框......至少我习惯这样做,这似乎是在用户墙上发布内容的一种非常标准的方式... 希望它有所帮助