我正在创建一个 iOS 应用程序,并且正在添加一些共享选项。我已经下载了 Facebook 3.0 SDK 并按照 Facebook 开发者页面将其放入我的项目中。我需要我的应用程序做的就是在 UIActionSheet 上单击某个按钮时将纯文本状态更新发布到 Facebook。这是我到目前为止的代码:
#import <FacebookSDK/FacebookSDK.h>
-(void) actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
{
if (buttonIndex == 0) {
NSArray *permissions = [NSArray arrayWithObject:@"publish_actions"];
[FBSession openActiveSessionWithPermissions:permissions allowLoginUI:YES
completionHandler:^(FBSession *session,
FBSessionState status,
NSError *error) {
// session might now be open.
if (session.isOpen)
//don't know what to do from here
}];
}
}
我不知道从这里开始。身份验证发生,然后我的 iPhone 上的 Facebook 应用程序打开,这就是它的结束。另外,如果还有什么我应该补充的,我想念请告诉我。我是 Facebook SDK 的新手。