我正在尝试使用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) {
}];
可能出现此错误的任何想法?