1
A
回答
1
我得到这个使用要求: -
Facebook *facebook = [[Facebook alloc] initWithAppId:SHKCONFIG(facebookAppId)
urlSchemeSuffix:SHKCONFIG(facebookLocalAppId)
andDelegate:nil];
// ... do authorization stuff
// when authorized...
[facebook requestWithGraphPath:@"me" andDelegate:self];
,并在同一个文件执行委托回调: -
- (void)request:(FBRequest *)request didLoad:(id)result
{
NSString *fbid = [result objectForKey:@"id"];
NSLog(@"facebook ID %@", fbid);
}
这并不工作,但我不知道这是否是推荐的技术,因为这是我第一次使用sharekit。我觉得奇怪的单身方法[SHKFacebook facebook]
是私人的,你必须自己实例化一个对象。
1
ShareKit有一个内置的方法是:
[SHKFacebook getUserInfo];
我更喜欢称它用我自己的成员变量和检查返回值SHKShareDelegate回调的内部:
SHKItem *item = [[[SHKItem alloc] init] autorelease];
item.shareType = SHKShareTypeUserInfo;
[self.shkFacebook setItem:item];
[self.shkFacebook share];
这里是回调到代理方法shareFinishedSending():
if ([sharer isEqual:self.shkFacebook] &&
sharer.item.shareType == SHKShareTypeUserInfo) {
NSDictionary *facebookUserInfo = [[NSUserDefaults standardUserDefaults] objectForKey:@"kSHKFacebookUserInfo"];
NSLog(@"id: %@", [facebookUserInfo objectForKey:@"id"]);
NSLog(@"name: %@ %@", [facebookUserInfo objectForKey:@"first_name"], [facebookUserInfo objectForKey:@"last_name"]);
NSLog(@"email: %@", [facebookUserInfo objectForKey:@"email"]);
}
相关问题
- 1. 如何从sharekit获取Facebook用户名?
- 2. 如何从Facebook获取页面ID Iframe
- 3. 如何从iFrame获取Facebook ID php
- 4. 在sharekit中获取facebook和twitter的用户ID
- 5. 从Facebook获取ID PHP SDK
- 6. 发布至Facebook从Sharekit
- 7. facebook sharekit
- 8. 从照片ID获取Facebook照片ID
- 9. 在ShareKit中,我如何获取用户的Facebook用户名?
- 10. 如何从iOS SDK中的Facebook对象获取Facebook用户ID?
- 11. 无论如何,从fbsr_app-id cookie获取用户的Facebook ID?
- 12. 如何从Facebook的位置ID获取国家ID?
- 13. 如何获取任何entitiy的Facebook ID?
- 14. 如何获取Facebook用户的ID?
- 15. 如何在Facebook上获取应用ID
- 16. 如何获取Facebook用户ID?
- 17. 如何获取Facebook的帖子ID?
- 18. 如何从我从Facebook IOS SDK邀请的朋友获取ID?
- 19. Sharekit + Facebook OpenGraph
- 20. Sharekit - Facebook配置
- 21. iOS - ShareKit和Facebook
- 22. Sharekit Facebook错误
- 23. 如何从Facebook获取access_token
- 24. 如何从iframe获取id?
- 25. 如何从URL获取ID?
- 26. 如何从DropDownList获取ID?
- 27. 如何从dropdownlist获取ID?
- 28. 从facebook android SDK获取相册ID?
- 29. 我如何从网址获取Facebook相册ID?
- 30. 我如何从Facebook用户获取用户ID?
是啊这是我最终做的,它的工作原理。谢谢! – ordinaryman09 2012-03-26 02:30:47