在Facebook上发布图片得到错误:domain = com.facebook.sdk,code = 5

时间:2015-02-25 10:40:36

标签: ios objective-c iphone facebook

我想在Facebook上发布照片。我收到了用户详细信息,但照片没有发布。

我使用的是Facebook SDK。错误是:

  

错误:domain = com.facebook.sdk,code = 5.

其他应用程序密钥在我的应用程序中正常工作但我的密钥无效。

我提供了所有权限,例如公开但照片没有发布。

我使用了以下代码..

[FBRequestConnection startWithGraphPath:@"me/photos" parameters:postParams HTTPMethod:@"POST" completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
    NSString *alertText;
    if (error)
    {
        [(AppDelegate *)[[UIApplication sharedApplication] delegate] hudEndProcessMethod];

        alertText = [NSString stringWithFormat:@"error: domain = %@, code = %d", error.domain, error.code];            
        NSLog(@"alertText==%@",alertText);
        // [alert show];
    } else {
        alertText = [NSString stringWithFormat:@"Posted action, id: %@", [result objectForKey:@"id"]];
        [(AppDelegate *)[[UIApplication sharedApplication] delegate] hudEndProcessMethod];
        // NSLog(@"posted succesfully with ID %@",[result objectForKey:@"id"]);
    }
}];

0 个答案:

没有答案