明明传入了uid是对的偏偏一直说鼡户不存在,搞 了好久发现问题出在show方法,需要传入了是long型的uid
User里面还有另一个show方法需要传入一个String
解决方法很简单,要先把String类型的uid转换為long类型
在新浪微博20003成功解封授权后调用獲取用户信息的接口时候会报以下错误(用户不存在):
一开始,我很郁闷为什么获取不到user,后来仔细看了一边原码,才发现,这错误是有多幼稚,难怪百喥半天都找不到
sina sdk代码中是这样获取的
如果传入的是long类型,那么调用的是上面那个接口,根据uid查询用户信息。
PS:切勿将uid作为字符串进行调用接口!