我希望我的 iPhone 应用程序能够将静态消息发布到用户朋友的 Facebook 墙上。类似的东西会在上面显示静态消息,然后是输入朋友姓名并显示建议朋友的地方。这是通过图形 api 完成的,还是 POST 方法可以使用的权限键?
问问题
466 次
2 回答
1
看起来这可能是你所追求的。
从链接:
“您只需将您朋友的 Facebook ID 作为“target_id”键下的参数发送。
在参数字典的键 @"target_id" 下设置一个参数(在 Facebook 对象上调用 dialog:andParams:andDelegate: 时)。
在这里,您有一个使用新 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];
于 2012-06-26T20:48:07.623 回答
0
您首先需要请求朋友列表,然后在您的应用程序中提供一个界面,用户可以在其中选择他想在哪个朋友的墙上写字... :) 之后,您可以将选定的朋友 ID 传递给您正在呈现给的对话框用户...至少我习惯这样做,这似乎是在用户墙上发布内容的一种非常标准的方式...希望它有所帮助
于 2012-06-26T21:48:31.703 回答