博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
新浪微博Failed to receive access token
阅读量:7119 次
发布时间:2019-06-28

本文共 615 字,大约阅读时间需要 2 分钟。

Failed to receive access token

使用官方提供的 oauth2.0 SDK 在android客户端 跑, 前段时间申请的微博账号可以授权,现在确实Failed to receive access token ,重新授权也老是这个错误,我已经重新授权很多次了还是 
解决方案如下:

hi~这样更改下试试

在 com.weibo.net.Token.java文件中

public void setExpiresIn(String expiresIn) {

if (expiresIn != null && !expiresIn.equals("0")) {
setExpiresIn(System.currentTimeMillis() + Integer.parseInt(expiresIn) * 1000);
}
}

改为:

public void setExpiresIn(String expiresIn) {

if (expiresIn != null && !expiresIn.equals("0")) {
setExpiresIn(System.currentTimeMillis() + Long.parseLong(expiresIn) * 1000);
}
}

哎真不知道微博咋搞的写的api

回调的access token 的长度明显不能用int来表示太短了,换为long 就ok可

 

转载地址:http://naiel.baihongyu.com/

你可能感兴趣的文章
菜单中英文切换
查看>>
radware alteon 负载均衡器设置
查看>>
剑指Offer之在O(1)时间删除链表节点(题13)
查看>>
oracle goldengate实施简明介绍
查看>>
如何不让你的APP在模拟器中运行。
查看>>
wiki迁移方法操作步骤
查看>>
IIS应用程序池死报“数据字段包含错误号” 的解决办法
查看>>
js数字比较【牢记】
查看>>
可以用img做参数的成功例子
查看>>
部分添加epel源失败的可以试试直接把mirror站网址写到baseurl里
查看>>
CPU调优并发问题
查看>>
Linux 与Windows 7双系统默认引导顺序的修改
查看>>
自定义菜单查询接口
查看>>
自制本地yum源
查看>>
通过curl访问openstack各服务
查看>>
php_screw
查看>>
Apache(httpd) 报错You don't have permission to access /on this server.
查看>>
今天没白过之《ls命令的颜色》
查看>>
记录一下CACTI所用信息
查看>>
ptyhon的列表与字典操作
查看>>