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. 在sharekit中獲取facebook和twitter的用戶ID
- 4. 從Facebook獲取ID PHP SDK
- 5. 從照片ID獲取Facebook照片ID
- 6. facebook sharekit
- 7. 在ShareKit中,我如何獲取用戶的Facebook用戶名?
- 8. 無論如何,從fbsr_app-id cookie獲取用戶的Facebook ID?
- 9. 如何從Facebook的位置ID獲取國家ID?
- 10. 如何獲取任何entitiy的Facebook ID?
- 11. 如何獲取Facebook用戶的ID?
- 12. 如何從我從Facebook IOS SDK邀請的朋友獲取ID?
- 13. iOS - ShareKit和Facebook
- 14. Sharekit - Facebook配置
- 15. 如何從URL獲取ID?
- 16. 如何從Facebook上獲取用戶名ID
- 17. 如何從我的應用程序獲取Facebook用戶ID?
- 18. 如何從它的網址獲取Facebook視頻ID?
- 19. 如何獲取電子郵件ID從Android Facebook SDK 4.6.0?
- 20. 如何通過ContactsContracts API從用戶獲取Facebook ID?
- 21. ShareKit與Facebook連接
- 22. 如何將facebook與sharekit連接?
- 23. 獲取Facebook發佈ID
- 24. 無法獲取Facebook ID
- 25. 的Facebook與Android - 獲取ID
- 26. 獲取Facebook用戶ID
- 27. 如何從Facebook獲取用戶照片?
- 28. 如何從Facebook牆上獲取帖子
- 29. 如何通過Facebook ID獲取Facebook用戶的公共信息
- 30. 如何使用Facebook ID獲取用戶公共Facebook數據?
是啊這是我最終做的,它的工作原理。謝謝! – ordinaryman09 2012-03-26 02:30:47