我正在学习将Facebook集成到我的下一个iOS应用程序中,目前正在使用他们自己的示例项目Hackbook,这是不同API调用、请求、权限等的一个很好的演示。
我可以获得获取friends_birthday的扩展权限,并使用我的Facebook帐户验证该应用程序具有权限。我也可以使用Hackbooks-apiGraphMe方法提取我的生日,并将其显示在基本信息下,然而,我似乎无法像修改Hackbooks getUserFriends方法那样显示他们的生日。
有没有人在学习API之前修改过Hackbook并为朋友过生日?如果没有,我希望有人有经验。请注意,我希望看到它与黑客书项目格式完成,因为这是我正在学习的工具。
提前谢谢,我一定会很快接受的!
- (IBAction) getPublicInfo: (id)sender {
NSMutableDictionary * params = [NSMutableDictionary
dictionaryWithObjectsAndKeys:
@"SELECT uid,name FROM user WHERE uid=4", @"query",
nil];
[_facebook requestWithMethodName: @"fql.query"
andParams: params
andHttpMethod: @"POST"
andDelegate: self];
以下是FQL查询:
select uid,name,birthday_date from user where uid in (select uid2 from friend where uid1=me())
不要忘记权限friends_birthday
!