我希望我的iPhone应用程序能够向用户的朋友的Facebook墙发布静态消息。类似的东西在上面显示静态消息,然后输入朋友姓名并显示建议的朋友。这是通过图形api完成的,还是POST方法可以使用的权限密钥?
答案 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传递给您要呈现给用户的对话框......至少我习惯这样做,这似乎是在用户墙上发布内容的一种非常标准的方式... 希望它有所帮助