我已经使用以下方法成功登录了Facebook:
[QBUsers logInWithSocialProvider:@"facebook" scope:@[@"publish_stream"] delegate:self];
-(void)completedWithResult:(Result*)result{
//sign in
if(result.success && [result isKindOfClass:[QBUUserLogInResult class]]){
QBUUserLogInResult *loginResult = (QBUUserLogInResult *)result;
//etc.
我已经读到我需要将
loginResult.user.password
设置为QB session token 。如何获得 session token ?
最佳答案
如果您需要quickblox session token -使用此:
[QBBaseModule sharedModule].token
实际上我不明白您为什么需要它)请提供其他信息
如果您需要Facebook访问 token -请使用以下命令:
[QBUsers logInWithSocialProvider:@"facebook" scope:@[@"publish_stream"] delegate:self];
-(void)completedWithResult:(Result*)result{
//sign in
if(result.success && [result isKindOfClass:[QBUUserLogInResult class]]){
QBUUserLogInResult *loginResult = (QBUUserLogInResult *)result;
NSLog(@"QBUUserLogInResult, user=%@, \n socialProviderToken=%@, \n
socialProviderTokenExpiresAt=%@", res.user,
res.socialProviderToken, res.socialProviderTokenExpiresAt);
....
关于ios - 使用Facebook登录名时,如何访问quickblox session token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23532394/