错误的身份验证数据QuickBlox-Android [英] Bad Authentication Data QuickBlox - Android

查看:112
本文介绍了错误的身份验证数据QuickBlox-Android的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用 QuickBlox SDK 进行操作,正在使用此SDK我正在尝试在Facebook上登录.我访问了一些关于stackoverflow的有用链接,例如但是并没有帮助我.这是我的代码段.

I am working on QuickBlox SDK , Using this SDK I am trying to login on Facebook . I have visited some helpfull links on stackoverflow like this , but it didn't help me . Here is my code snippet .

QBAuth.createSession(new QBEntityCallbackImpl<QBSession>() {
    @Override
    public void onSuccess(QBSession session, Bundle params) {
        String token = session.getToken();
        QBUsers.signInUsingSocialProvider(QBProvider.FACEBOOK, token, null, new QBEntityCallbackImpl<QBUser>() {
            @Override
            public void onSuccess(QBUser user, Bundle args) {
                Toast.makeText(getApplicationContext() , "Success" ,Toast.LENGTH_SHORT).show();
            }
            @Override
            public void onError(List<String> errors) {
                Toast.makeText(getApplicationContext() , "onError" ,Toast.LENGTH_SHORT).show();
            }
        });
    }
    @Override
    public void onError(List<String> errors) {

    }
});

LogCat详细信息:

LogCat Details :

Access-Control-Allow-Origin=*
    Cache-Control=no-cache
    Connection=keep-alive
    Content-Length=38
    Content-Type=application/json; charset=utf-8
    Date=Sat, 16 Jan 2016 08:14:28 GMT
    QB-Token-ExpirationDate=2016-01-16 10:14:03 UTC
    QuickBlox-REST-API-Version=0.1.1
    Server=nginx/1.8.0
    Status=422 Unprocessable Entity
    X-Rack-Cache=invalidate, pass
    X-Request-Id=c350c40caa43dae4fa962da7f2e8e389
    X-Runtime=0.132058
    X-UA-Compatible=IE=Edge,chrome=1
  BODY
    '{"errors":["Bad Authentication data"]}'

推荐答案

您使用了错误的令牌

应该是Facebook令牌

It should be the Facebook token

请使用本指南将Facebook SDK集成到您的应用

Please use this guide to integrate Facebook SDK to your app

https://developers.facebook.com/docs/android/getting-started

https://developers.facebook.com/docs/facebook-login/android

这篇关于错误的身份验证数据QuickBlox-Android的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆