我开发的应用,用户成功授权后,我保存了他的accessToken,可是当下次直接用获取到的accessToken请求FriendTimeline数据时,为什么不成功呢?oauth fail。难道需要每次都重新登录吗?我使用的是Oauth2的SDK,获取accessToken的方式是仿照SDK中的例子写的。
hi~使用的是android sdk吗?如果是,这样修改下
在Utility类中的140行左右
if (!isBundleEmpty(authParam) && mAuth != null) {....}
mauth为空,就会使accessToken不能写入header
只需要在前面加个set方法,是mauth不为空就好了
Utility.setAuthorization(new Oauth2AccessTokenHeader());
//防止mAuth为null,导致21301的error
扫描二维码关注公众号,回复:
767184 查看本文章