JimLiu/WeiboSDK

授权登录成功之后,怎么获取用户信息

Closed this issue · 6 comments

第一次授权登录,可以通过返回数据获取用户信息,比如screenName等,但是下次打开程序,显示已经授权成功,那么这个时候咋么获取用户数据呢

想办法拿到WeiboAccount对象,忘记通过Weibo类是否可以,不可以就通过WeiboAccounts类

发自我的 iPhone

在 2013年8月15日,14:07,Lee notifications@github.com 写道:

第一次授权登录,可以通过返回数据获取用户信息,比如screenName等,但是下次打开程序,显示已经授权成功,那么这个时候咋么获取用户数据呢


Reply to this email directly or view it on GitHub.

谢谢,随时可以通过 WeiboAccount * account = [[WeiboAccounts shared] currentAccount]

但是我发现了另一个问题,暂时还没有解决的。就是第一次进入,进行授权,然后发送微博回失败。

Failed to post the weibo : Error Domain=NSURLErrorDomain Code=400 "The operation couldn’t be completed. (NSURLErrorDomain error 400.)"

但是因为授权了有记录,下次就不需要授权,这个时候发送微博又成功了。

我检查了一下代码,应该是有个Bug,刚登录时Accesstoken并没有传入WeiboRequest,会导致没授权。

代码已经修改,可以获取最新试试

2013/8/15 Lee notifications@github.com

但是我发现了另一个问题,暂时还没有解决的。就是第一次进入,进行授权,然后发送微博回失败。

Failed to post the weibo : Error Domain=NSURLErrorDomain Code=400 "The
operation couldn’t be completed. (NSURLErrorDomain error 400.)"

但是因为授权了有记录,下次就不需要授权,这个时候发送微博又成功了。


Reply to this email directly or view it on GitHubhttps://github.com//issues/5#issuecomment-22688474
.

谢谢你的回复!

刚刚测试,发现现在授权之后,可以发微博了!Bug修复!