微信5.0登录提示服务器繁忙,iOS集成友盟社会化分享微信无法登录?

iOS集成友盟社会化分享SDK-5.0

点击微信登录的时候出现无法获取accessToken的现象,其他如QQ、微博都可以正常登录使用。另外QQ、微博和微信分享都可以正常使用。

望各位早日帮我解决或者分析一下。谢谢

//微信登录之后的回调

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {

BOOL result = [UMSocialSnsService handleOpenURL:url wxApiDelegate:nil];

if (result == FALSE) {

//其他操作

}

return result;

}

- (void)applicationDidBecomeActive:(UIApplication *)application {

[UMSocialSnsService applicationDidBecomeActive];

}

//登录代码

#pragma mark -

- (IBAction)forgetClick3:(id)sender{

//此处调用授权的方法,你可以把下面的platformName 替换成 UMShareToSina,UMShareToTencent等

UMSocialSnsPlatform *snsPlatform = [UMSocialSnsPlatformManager getSocialPlatformWithName:UMShareToWechatSession];

snsPlatform.loginClickHandler(self,[UMSocialControllerService defaultControllerService],YES,^(UMSocialResponseEntity *response){

if (response.responseCode == UMSResponseCodeSuccess) {

UMSocialAccountEntity *snsAccount = [[UMSocialAccountManager socialAccountDictionary]valueForKey:UMShareToWechatSession];

NSLog(@"username is %@, uid is %@, token is %@ url is %@",snsAccount.userName,snsAccount.usid,snsAccount.accessToken,snsAccount.iconURL);

}

});

}

回调之后弹出‘服务器繁忙,授权失败’,并且控制台输出以下信息:

[21:15:26.290( 2823)] - UMSocial: createSocialAction uid is 6076bfab5e98cf377649ede5f8b95e

[21:15:26.296( 2823)] - UMSocial: You must set accessToken!

[21:15:26.298( 2823)] - UMSocial: makeRequestWithPath is /share/token/54547f14fd98c53c5e00001f/, parameters is {

ak = 54547f14fd98c53c5e00001f;

"app_id" = wxa922a6994c4ed428;

"app_secret" = afde0ccf8bfc94fecea5ff987e1ff28a;

de = "iPhone5,4";

dt = 1456319726292;

ek = 63c4eacd667596610fe9a3038edddddd;

en = WiFi;

"expires_in" = 0;

mac = "02:00:00:00:00:00";

openudid = 3632d3ac95662f6d43e671c03cfeeefb6ddddddd;

os = iOS;

pcv = "2.0";

sdkv = "5.0";

to = wxsession;

tp = 0;

uid = 3076bfab5e98cf333649ede5fddddd;

usid = "";

}

2016-02-24 21:15:26.458 bangwa[777:203689] __39-[NewLoginViewController forgetClick2:]_block_invoke [Line 611] response is {

data = {

wxsession = {

usid = "";

};

};

responseCode = 200;

responseType = 9;

viewControllerType = 7;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值