在facebook帖子上发表评论

时间:2013-10-09 12:51:43

标签: ios objective-c facebook

我正在使用适用于iOS的最新facebook SDK 3.8。我想发表评论到墙上的帖子,我遇到了麻烦。我正在使用的以下方法可能有一两次,然后给出错误:

 Error: The operation couldn’t be completed. (com.facebook.sdk error 5.)

我不确定是否与“过度”发布有关,因为我只发布了两次这种情况,每次都发布在不同的帖子上。就像我说的那样,它发生在没有地方(每次成功之前)。所以我相信这是我的代码。任何人都可以告诉我,如果我这样做了吗?

谢谢!

-(BOOL) postComment: (NSString *) postID :(NSString *) userPostMessage;
{
__block BOOL value;
postID=[NSString stringWithFormat:@"/%@/comments?message=%@",postID,userPostMessage];
[FBSession activeSession];

[FBRequestConnection startWithGraphPath:postID parameters:0 HTTPMethod:@"POST" completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
    BOOL temp;
    if (error)
    {
          NSLog(@"Error: %@", [error localizedDescription]);
        temp = TRUE;
    }
    else
    {
         NSLog(@"Result: %@", result);
        valueReturned = (NSString*)result;
        temp = FALSE;
    }
    value = temp;

}];
return value;

}

0 个答案:

没有答案