我只使用一个facebook墙贴文件进行申请。使用FBConnect对我有用。但现在我想一次点击按钮,一次向多个朋友贴墙。在多个朋友的墙上发帖是否可能?如果可能的话请建议我。
我的代码:
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
[NSString stringWithFormat:@"%@",[[arrData objectAtIndex:i] objectForKey:@"id"]], @"to",
@"post on facebook", @"name",
@"facebook wall post", @"description",
@"http://m.facebook.com/apps/myapp", @"link",
nil];
AppDelegate *delegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
[[delegate facebook] dialog:@"feed"
andParams:params
andDelegate:self];
请回复我。
提前感谢您的帮助。
答案 0 :(得分:1)
如果您正在使用Feed对话框,那么您别无选择,只能为每位朋友打开一个对话框。
您可以做的是请求publish_stream
参数,该参数允许您在其朋友的墙上以登录用户的身份发布。
获得该许可后,您只需向fb发送请求即可发布,而无需使用对话框,您可以根据需要发送任意数量的请求。
在ios sdk上完成Requests。
答案 1 :(得分:0)
如果您已经知道如何发布用户墙,那么您可以使用以下方法执行此任务,或者查看this链接以获取帮助