iOS Facebook SDK批处理请求,单个完成块

丹尼尔汉诺威

iOS的批量申请页面只显示了如何同时执行多个请求,并单独处理它们的输出。但是,我想同时发出3个Facebook批处理请求,然后在所有三个都完成后在一个完成块中接收所有三个的结果,因此我可以对它们进行汇总和排序。这可能吗?

非常感谢所有帮助,我总是接受答案!

肖恩·布德拉姆(Shaun Budhram)

这种方法对我有用。这是有关如何请求用户信息以及使用您的应用程序的用户朋友的示例。这将返回到单个块,您可以解析结果并立即处理所有事情:

NSArray *requests = @[@{@"method":@"GET",
                        @"relative_url":@"me"},
                      @{@"method":@"GET",
                        @"relative_url":@"me/friends"}];
NSError *encodingError;
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:requests options:0 error:&encodingError];
NSString *jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
NSDictionary *params = @{@"batch":jsonString};

[FBRequestConnection startWithGraphPath:@""
                             parameters:params
                             HTTPMethod:@"POST"
                      completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
                          if (error) {
                              NSLog([error description], nil);
                          }
                          else {
                              NSLog(@"Return Data: %@", [result description]);
                          }
                      }];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

iOS Facebook SDK批处理请求,单个完成块

来自分类Dev

iOS 8 Facebook SDK

来自分类Dev

iOS Swift和Facebook SDK

来自分类Dev

Facebook iOS SDK导致当机

来自分类Dev

更新iOS版Facebook SDK

来自分类Dev

从Facebook SDK检索国家-IOS

来自分类Dev

iOS Facebook SDK错误语言

来自分类Dev

iOS Swift和Facebook SDK

来自分类Dev

Facebook iOS SDK和iOS6

来自分类Dev

请求其他权限Facebook SDK 4 iOS

来自分类Dev

iOS Facebook朋友邀请在Facebook SDK中无法使用

来自分类Dev

Facebook iOS SDK和Passport-facebook身份验证

来自分类Dev

使用Facebook SDK的iOS应用中的Facebook like按钮

来自分类Dev

如何使用Xamarin.iOS Facebook SDK共享Facebook页面?

来自分类Dev

Facebook iOS SDK和Passport-facebook身份验证

来自分类Dev

如何使用Xamarin.iOS Facebook SDK共享Facebook页面?

来自分类Dev

使用Swift在iOS SDK中处理Facebook Graph API结果

来自分类Dev

使用Swift处理iOS SDK中的Facebook Graph API结果

来自分类Dev

在iOS游戏中检查Facebook请求

来自分类Dev

使用iOS SDK 4.0登录Facebook

来自分类Dev

iOS Facebook SDK本地化

来自分类Dev

iOS Facebook SDK权限,无需审查

来自分类Dev

Facebook iOS SDK发布帖子-感到兴奋等

来自分类Dev

iOS 9 Facebook SDK登录/共享

来自分类Dev

在目标C ++中尝试IOS Facebook SDK

来自分类Dev

如何从Facebook iOS SDK获取朋友列表

来自分类Dev

如何安装iOS版Facebook SDK?

来自分类Dev

iOS上Unity 5上的Facebook SDK

来自分类Dev

Facebook IOS SDK URL方案生成