我正在尝试使用 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) {
}];
这个错误可能来自哪里的任何想法?