我正在使用 facebook ios sdk 3.5,现在按照此处的说明https://developers.facebook.com/docs/tutorials/ios-sdk-games/open-graph/和在 FriendSmasher 中找到的代码,我正在尝试发布分数。但是,我没有在我的提要上看到任何结果。
谢谢
这是我的游戏测试代码:
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys: @"100", @"score", nil];
NSLog(@"Posting new score of 100");
[FBRequestConnection startWithGraphPath:[NSString stringWithFormat:@"%llu/scores", myFBID] parameters:params HTTPMethod:@"POST" completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
if(error){
NSLog(@"AN ERROR HAS OCCURED: %@", error.debugDescription);
}
else
NSLog(@"Score posted");
}];
请求权限是使用已弃用的函数 openActiveSessionWithPermissions 完成的,其中传递了 email 和 publish_actions