友盟 微信登录授权返回2002,UMLog_Social: 错误码:2002 错误信息:授权失败--
如题,微信授权返回UMLog_Social: 错误码:2002 错误信息:授权失败----code been used,,以前版本没这个问题,但是这个版本我们在WXEntryActivity 里面做了处理,以前没有任何处理,不知道是不是这里导致的问题,需要友盟的同事帮忙看下,具体代码如下:
public class WXEntryActivity extends WXCallbackActivity {
private IWXAPI api;
@Override
protected void onCreate(Bundle bundle) {
super.onCreate(bundle);
api = WXAPIFactory.createWXAPI(this, Constants.APP_ID, true);
api.registerApp(Constants.APP_ID);
api.handleIntent(getIntent(), this);
}
@Override
protected void onNewIntent(Intent intent) {
super.onNewIntent(intent);
setIntent(intent);
api.handleIntent(intent, this);
}
@Override
public void onReq(BaseReq baseReq) {
Log.e("weixin_req", baseReq.toString());
if(api!=null){
//do someting
}
finish();
}
@Override
public void onResp(BaseResp baseResp) {
Log.e("weixin_resp", baseResp.errCode + "");
finish();
}
}
这个错误码在友盟好像也没查到