Iphone 带有iOS 5和Xcode 4.2的Facebook sdk 3.0
我制作iOS应用已经有一段时间了,对此我很满意。我没有做的是在我的任何应用程序中添加Facebook连接 我今天要看的是如何将Facebook SDK 3.0与运行Xcode 4.2的iOS 5.0集成的教程。在我的研究中,我发现3.0与Xcode 4.2兼容。我还没有准备好升级到iOS 6.0和Xcode 4.5 所以我的问题是,有没有任何教程可以逐步指导我如何将Facebook skd 3.0与运行在Xcode 4.2上的iOS 5集成 我一直在寻找这些规范的教程;我找到的只是iOS 6和Facebook SDK 3.1的教程和说明 到目前为止,我能做的是 从该链接下载Facebook SDK 3.0 我注册了Facebook开发者帐户并创建了一个示例项目AppID 我试着用Facebook sdk编译一个全新的Xcode项目,但这正是我开始遇到问题的地方。Iphone 带有iOS 5和Xcode 4.2的Facebook sdk 3.0,iphone,ios,xcode,facebook,Iphone,Ios,Xcode,Facebook,我制作iOS应用已经有一段时间了,对此我很满意。我没有做的是在我的任何应用程序中添加Facebook连接 我今天要看的是如何将Facebook SDK 3.0与运行Xcode 4.2的iOS 5.0集成的教程。在我的研究中,我发现3.0与Xcode 4.2兼容。我还没有准备好升级到iOS 6.0和Xcode 4.5 所以我的问题是,有没有任何教程可以逐步指导我如何将Facebook skd 3.0与运行在Xcode 4.2上的iOS 5集成 我一直在寻找这些规范的教程;我找到的只是iOS 6和F
本教程介绍如何集成FacebookSDK3.0来上传法规并向用户发布图片。希望这有助于: 您可以通过一个fql请求检索您或用户的facebook好友的生日 您可以在此处阅读有关fql的内容: 但这里有一些代码供参考。这些代码位于定义为FBSessionDelegate和FBRequestDelegate的类中
- (void)request:(FBRequest *)request didLoad:(id)result {
// result is a NSDictionary of your friends and their birthdays!
}
- (void)fbDidLogin {
//some best practice boiler plate code for storing important stuff from fb
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:[facebook accessToken] forKey:@"FBAccessTokenKey"];
[defaults setObject:[facebook expirationDate] forKey:@"FBExpirationDateKey"];
[defaults synchronize];
//now load all my friend's birthdays
NSMutableDictionary * params =
[NSMutableDictionary dictionaryWithObjectsAndKeys:
@"select birthday, name, uid, pic_square from user where uid in (select uid2 from friend where uid1=me()) order by name",
@"query",
nil];
[self.facebook requestWithMethodName: @"fql.query" andParams: params andHttpMethod: @"POST" andDelegate: self];
}
- (void) loginWithFacebook {
self.facebook = [[[Facebook alloc] initWithAppId:@"<your app id here>" andDelegate:self] autorelease];
//IMPORTANT - you need to ask for permission for friend's birthdays
[facebook authorize:[NSArray arrayWithObject:@"friends_birthday"]];
}
谢谢MacNoob。这肯定比我一直盯着看的内容更能说明问题。还有一个问题,你知道有没有Facebook iOS教程可以让我连接到用户帐户并获得他们朋友的生日?我需要一个我正在制作的iOS应用程序。实际上,此代码不适用于Facebook SDK 3.0。我不得不在谷歌上搜索,然后用不同的方式写出来。这是从Facebook网站上得到的。仍然感谢您为我指出正确的教程!工作得很有魅力