我升级了我的游戏以使用 facebook SDK 3.1,它适用于 iOS 6,我希望它也适用于 iOS 5。我希望它像在 SDK 3.0 中一样显示帖子的 facebook 预览。
这是我的代码。现在它只是自动发布。Facebook 现在是否允许在用户不输入状态的情况下自动分享和更新状态?Facebook 过去不允许这样做。
if(!displayedNativeDialog)
{
NSLog(@"\nNative dialog failed to display.");
[self performPublishAction:^{
// otherwise fall back on a request for permissions and a direct post
NSMutableDictionary* params = [[NSMutableDictionary alloc] initWithObjectsAndKeys:[NSString stringWithFormat:@"%s", m_pLink], @"link", [NSString stringWithFormat:@"%s", m_pGameName], @"name", nil];
[FBRequestConnection startWithGraphPath:@"me/feed" parameters:params HTTPMethod:@"POST"
completionHandler:^(FBRequestConnection *connection, id result, NSError *error)
{
[self showAlert:message result:result error:error];
}
];
}];