我可以在我的android/ios應用程序中使用臉書配置註冊嗎? 我已經成功地將Facebook登錄整合到ios和android,但是這次我需要使用臉書註冊。我已經通過谷歌,並找到了一些教程,但我使用iframe的網站。 我還需要在Facebook註冊時在我的服務器端數據庫中存儲用戶電子郵件和密碼。 我在服務器端使用php/mysql。 在此先感謝您花費寶貴的時間來解決我的問題。 問候,Mayur。如何在android/ios應用程序中配置Facebook註冊功能
2
A
回答
2
我假設你想在你的應用程序通過Facebook註冊。
爲的iOS,
我所用得到的來自Facebook登錄的用戶信息是
1)登錄到Facebook帳戶顯示Facebook的對話框。
2)當- (void) dialogDidSucceed:(NSURL*)url
方法成功登錄將調用FBLoginDialog.m
文件
3)現在使用FbGraphResponse
獲得用戶的詳細情況fullfil您的註冊過程。
例子:
-(void)getUserDetails
{
NSMutableDictionary * params = [[[NSMutableDictionary alloc]init] autorelease];
[params setValue:@"normal" forKey:@"type"];
fb_graph_response =[[FBRequestWrapper defaultManager] doGraphGet:@"me" withGetVars:params];
NSLog(@"getMeButtonPressed: %@", fb_graph_response.htmlResponse);
responseArray = [[NSMutableArray alloc]init];
responseArray = [fb_graph_response.htmlResponse JSONValue];
userdetails = [[Userdetails alloc] init];
[userdetails setUserid:[responseArray valueForKey:@"id"]];
[userdetails setUsername:[responseArray valueForKey:@"name"]];
[userdetails setGender:[responseArray valueForKey:@"gender"]];
[userdetails setHometown:[[responseArray valueForKey:@"hometown"] valueForKey:@"name"]];
[userdetails setLocation:[[responseArray valueForKey:@"location"]valueForKey:@"name"]];
[userdetails setBio:[responseArray valueForKey:@"bio"]];
[userdetails setFirst_name:[responseArray valueForKey:@"first_name"]];
[userdetails setLast_name:[responseArray valueForKey:@"last_name"]];
if ([[responseArray valueForKey:@"email"] length]>0)
{
NSString * email = [responseArray valueForKey:@"email"] ;
email = [email stringByReplacingOccurrencesOfString:@"\u0040" withString:@"@"];
[userdetails setEmail:email];
email = nil;
}
[self doRegistrationToAppWithEmail:userdetails.email AndFacebookID:userdetails.userid AndUserName:userdetails.username];
}
現在你可以擁有的用戶註冊過程中用戶的詳細信息。在註冊視圖中顯示這些信息並使其可編輯,以便用戶可以更改它。
希望它可以幫助你。
+0
好吧我會使用這些數據,並在我的iOS設備中編輯它。 –
相關問題
- 1. 如何在iOS應用中製作Facebook註冊功能?
- 2. 如何使用應用程序配置註冊Ratpack的ConfigurableModule
- 3. Facebook應用程序註冊在網站中使用「Facebook登錄」
- 4. Facebook註冊 - 跳轉至應用程序
- 5. 在Android應用程序中爲Facebook註銷功能
- 6. Facebook應用程序配置
- 7. 我的應用程序中的「註冊指紋」功能
- 8. 如何在Django中像配置應用程序一樣註冊Flask Blueprints?
- 9. 如何配置Facebook的子應用程序的應用程序?
- 10. 如何在GooglePlay中啓用應用的預註冊功能
- 11. Facebook如何知道用戶註冊的應用程序
- 12. 我如何代表我的用戶註冊Facebook應用程序?
- 13. 如何在iphone應用程序中整合Facebook登入功能?
- 14. 如何在iPhone應用程序中添加Facebook頁面功能?
- 15. 如何在應用程序中插入'actionsheet ..Facebook和Twitter功能
- 16. 在Facebook中成功註冊後不返回到我的應用程序
- 17. 如何在C#窗口應用程序中註銷功能?
- 18. Visual Studio中的配置和程序功能Windows應用程序
- 19. 如何註冊Google雲應用程序?
- 20. 如何在Facebook上找到朋友,在我的應用程序中註冊
- 21. 在Facebook上配置mvc.net應用程序
- 22. 如何在Facebook應用程序範圍中配置user_friends?
- 23. 如何在iOS應用程序中配置XMPP Facebook聊天
- 24. 在Manifest中註冊應用程序類?
- 25. 在mvc應用程序中註冊ServiceRoute?
- 26. 註冊功能
- 27. 註冊功能
- 28. 使用Facebook在Android應用程序上註冊新用戶
- 29. 如何在DataStream程序中配置用戶功能?
- 30. 如何註銷Facebook的應用程序
您總是可以使用'Fb-Login data'來存儲您的數據庫,這是自動註冊用戶的一種方式。 –
您可以創建一個webview並調用URL:http://m.facebook.com/r.php進行註冊,一旦註冊成功,您可以根據着陸頁提醒用戶。但我不認爲你可以存儲用戶電子郵件和密碼。相反,您可以在使用Facebook登錄時獲取他們的數據。 –