Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IOS:FQL语句,无结果_Ios_Iphone_Facebook_Facebook Fql - Fatal编程技术网

IOS:FQL语句,无结果

IOS:FQL语句,无结果,ios,iphone,facebook,facebook-fql,Ios,Iphone,Facebook,Facebook Fql,我想获得页面的名称,其中用户是管理员。但没有任何结果。我使用下面的代码 NSString *query = @"SELECT name FROM page WHERE page_id IN " @"(SELECT page_id FROM page_admin WHERE uid = me())"; // Set up the query parameter NSDictionary *qu

我想获得页面的名称,其中用户是管理员。但没有任何结果。我使用下面的代码

 NSString *query =
             @"SELECT name FROM page WHERE page_id IN "
             @"(SELECT page_id FROM page_admin WHERE uid = me())";
             // Set up the query parameter
             NSDictionary *queryParam = @{ @"q": query };
             // Make the API request that uses FQL
             [FBRequestConnection startWithGraphPath:@"/fql"
                                          parameters:queryParam
                                          HTTPMethod:@"GET"
                                   completionHandler:^(FBRequestConnection *connection,
                                                       id result,
                                                       NSError *error) {
                                       if (error) {
                                           NSLog(@"Error: %@", [error localizedDescription]);
                                       } else {
                                           NSLog(@"Result: %@", result);
                                       }
                                   }];

有什么帮助吗?

尝试使用Graph\u API。台阶-

从用户扩展权限中获取管理页面权限

调用图API-

您可以测试此过程->只需单击“获取访问令牌”按钮->在“扩展权限”下选中“管理页面”并提交它。它将为您提供管理页面详细信息JSON


请告诉我。谢谢。

您的代码正确无误。请检查您的查询。查询有什么问题吗?我不明白,你有没有为相同的代码尝试另一个FQL查询?是的,它工作得很好。谢谢,你能告诉我如何从代码中发出graph API请求吗?我不知道怎么做。只需在你的代码中尝试这个查询-'选择页面id,页面url,名称,pic_square FROM page WHERE page WHERE page_id in SELECT page_id FROM page_admin WHERE uid=me'是一样的,没有结果。我是否需要为用户获取管理页面权限?我不知道如何在应用程序内完成。然后检查是否有登录用户创建的任何页面。因为上面的查询非常适合我。是的,登录用户拥有这些页面。你能告诉我如何在应用程序中调用graph API吗?