发布成就时,Facebook iOS SDK会返回“HTTP状态代码:400”

时间:2013-02-21 03:54:19

标签: ios facebook facebook-graph-api

我正在尝试使用SDK 3.1.1将成就发布到用户的Facebook图表,但每次发送成就URL时,我都会在日志中收到“HTTP状态代码:400”错误。我正确地注册了URL,当我粘贴URL时,所有内容都使用Facebook的小调试工具进行检查。发布权限也被授予,整个身份验证过程顺利进行。我目前正在使用虚拟用户ID,但这里是我在发送成就的函数中使用的代码......

NSMutableDictionary* params =   [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                     [NSString stringWithFormat:@"%@",
                                      [achievementURLs objectAtIndex:achievement]], @"achievement",
                                     nil];
userID = 100004505160614;

[FBRequestConnection startWithGraphPath:[NSString stringWithFormat:@"%i/achievements", userID] parameters:params HTTPMethod:@"POST" completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
    }];

可能出现此错误的任何想法?

0 个答案:

没有答案