JimLiu / WeiboSDK

新浪微博SDK之iOS版本
Other
381 stars 140 forks source link

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

Closed leezhm closed 11 years ago

leezhm commented 11 years ago

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

JimLiu commented 11 years ago

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

发自我的 iPhone

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

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

— Reply to this email directly or view it on GitHub.

leezhm commented 11 years ago

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

leezhm commented 11 years ago

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

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

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

JimLiu commented 11 years ago

我检查了一下代码,应该是有个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/JimLiu/WeiboSDK/issues/5#issuecomment-22688474 .

leezhm commented 11 years ago

谢谢你的回复!

leezhm commented 11 years ago

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