使用Facebook开发应用程序。即时通讯尝试登录Facebook使用单一登录。一旦我点击了我的活动中的Facebook图标,它就成功地进入了Facebook oauth页面。但它继续显示“加载...”页面。在调试时我发现onComplete方法没有被调用。我不知道这个问题的根源是什么。请帮帮我。这里是我的代码,Facebook单点登录无效
facebook.authorize(this, new String[] { "email" }, new DialogListener()
{
public void onComplete(Bundle values)
{
facebookAccessToken = facebook.getAccessToken();
processUserInfo(facebookAccessToken);
}
public void onFacebookError(FacebookError e)
{
Log.e("FaceBook Error: ", e.toString());
}
public void onError(DialogError e)
{
Log.e("FaceBook Error: ", e.toString());
}
public void onCancel()
{
}
});
我有我的key_hash值,使用我的私人密钥库文件得到它。 EArlier工作正常,突然停止工作。 – 2012-02-08 04:04:59