我正在通過Q uickBlox Developers (API docs, code samples, SDK)..我只是想知道是否有可能登錄通過Facebook和拉用戶信息,然後用戶可以有基於位置的聊天..我不想用戶註冊..他們應該使用Facebook登錄並獲得他們的信息(姓名,性別,性別偏好來自fb)..我需要一些建議..登錄使用Facebook和用戶可以使用位置聊天
0
A
回答
0
是的,你可以登錄使用FaceBook帳戶。教程Facebook的整合Link
0
是的,這是可能的:
的iOS:
1)通過Facebook
登錄[QBUsers logInWithSocialProvider:@"facebook" delegate:self];
...
// QuickBlox queries delegate
- (void)completedWithResult:(Result *)result{
// success result
if(result.success){
// User Login
if([result isKindOfClass:QBUUserLogInResult.class]){
QBUUserLogInResult *res = (QBUUserLogInResult *)result;
// Your Facebook access token
NSString *accessToken = res.socialProviderToken;
NSString *expiresAt = res.socialProviderTokenExpiresAt;
}else{
NSLog(@"Errors=%@", result.errors);
}
}
2)獲取您的Facebook個人資料
NSString *meQuery = [NSString stringWithFormat:@"https://graph.facebook.com/me?access_token=%@", accessToken];
NSURL *url = [NSURL URLWithString:[meQuery stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
// perform request
NSURLResponse **response = nil;
NSError **error = nil;
NSData *resultData = [NSURLConnection sendSynchronousRequest:request returningResponse:response error:error];
// set body
NSString *bodyAsString = [[NSString alloc] initWithData:resultData encoding:NSUTF8StringEncoding];
SBJsonParser *parser = [[SBJsonParser alloc] init];
// This is your Facebook profile as dictionary
NSDictionary *me = [parser objectWithString:bodyAsString];
[bodyAsString release];
[parser release];
3)基於位置的聊天 - 看位置樣本http://quickblox.com/developers/SimpleSample-location_users-ios - 它是基於簡單的位置聊天,就是它登錄後
Android
您是否看到
此示例包含您需要
相關問題
- 1. 使用JavaScript從Facebook登錄聊天
- 2. 使用臉書登錄與Scringo聊天
- 3. 使用「與LinkedIn登錄」登錄到聊天應用程序
- 4. 使用Facebook登錄用戶登錄Facebook登錄API
- 5. 使用fbcmd的Facebook聊天
- 6. PHP - 使用JAXL登錄到Facebook聊天中的問題
- 7. Google/Facebook聊天如何知道當前登錄的用戶?
- 8. 開始Facebook聊天與其他用戶使用Facebook ID
- 9. 使用Facebook登錄Facebook的用戶登錄
- 10. 使用OpenId使用Facebook和Twitter登錄
- 11. 我可以選擇哪些Facebook帳戶可以使用Facebook Connect登錄嗎?
- 12. FACEBOOK:查找登錄用戶使用PHP
- 13. 我可以在使用openID時登錄用戶登錄
- 14. 可以從Facebook Bot聊天中刪除用戶消息嗎?
- 15. 如何登錄Facebook與gloox聊天
- 16. 登錄失敗通過Facebook聊天API
- 17. 我可以使用Facebook Connect模擬/自動登錄帳戶嗎?
- 18. 使用omniouth-facebook和devise登錄到facebook
- 19. 使用asmack的facebook聊天,用戶存在更改延遲
- 20. 使用XMPP的Facebook聊天室
- 21. Android上使用嫌API與Facebook聊天
- 22. 在iPhone上使用XMPPFramework的Facebook聊天
- 23. 連接到使用PHP的Facebook聊天?
- 24. 強制用戶輸入登錄,即使用Facebook登錄連接
- 25. 用戶登錄腳本:用戶可以使用任何用戶名和密碼登錄
- 26. 要求用戶登錄Facebook之前,他可以使用應用程序
- 27. 使用Facebook帳戶登錄到網站
- 28. 使用javascript登錄到Facebook帳戶
- 29. 如何使用Facebook帳戶登錄?
- 30. 使用Facebook/Twitter帳戶登錄
我已標記了這個問題,「Android」的所有功能。我不想Objective C的代碼.. – Ritesh
更新我的回答 –
亞我已經看到了超採樣(地圖聊天代碼示例)的Android ,但問題是它不是免費的(只有高達5 GB免費),我正在製作商業應用程序,所以我打算部署我的服務器。 – Ritesh