weibo 登录 Failed receive access token

原文:http://blog.sina.com.cn/s/blog_a444869001014b2x.html

已经调试通过的程序,出现 Failed receive access token, 在logcat 中查看,isSessionValidate() 中返回法false, 在网上查找,修改:

com.weibo.net.Token.java:
  public void setExpiresIn(String expiresIn) {
        if (expiresIn != null && !expiresIn.equals("0")) {
            //setExpiresIn(System.currentTimeMillis() + Integer.parseInt(expiresIn) * 1000);
        setExpiresIn(System.currentTimeMillis() + Long.parseLong(expiresIn) * 1000);
        }
    }

调试,通过。 应该是新浪微播改了 access token 过期时间。

时间: 2024-10-21 10:32:45

weibo 登录 Failed receive access token的相关文章

oauth2-微博API获取不到access token

问题描述 微博API获取不到access token https://api.weibo.com/oauth2/authorize?client_id=2031170566&redirect_uri=http://apps.weibo.com/yingxiaoshujv&response_type=code Hit enter when it's done.[Enter]:ff4cb7adaced25bcbbf43b788f2978b0 1 INFO [2015-02-03 13:05:5

基于DotNetOpenAuth的OAuth实现示例代码:如何获取access token

1. 场景 根据OAuth 2.0规范,该场景发生于下面的流程图中的(D)(E)节点,根据已经得到的authorization code获取access token. 2. 实现环境 DotNetOpthAuth v5.0.0-alpha3, ASP.NET MVC 5, .NET Framework 4.5.1. 2. 主要实现示例代码 2.1. Authorization Server实现代码 2.1.1. ASP.NET MVC Controller实现代码 using System.Th

ACCESS TOKEN

Access Token 在微信公众平台接口开发中,Access Token占据了一个很重要的地位,相当于进入各种接口的钥匙,拿到这个钥匙才有调用其他各种特殊接口的权限. access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token.正常情况下access_token有效期为7200秒,重复获取将导致上次获取的access_token失效. 公众号可以使用AppID和AppSecret调用本接口来获取access_token.AppID和AppSecret可

微信公众平台开发(112) 自动更新微信access token

关键字:Memcache access_token 更新 存储 7200 本文介绍如何存储及更新 access token的方法.   一.Access Token access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token.正常情况下access_token有效期为7200秒,重复获取将导致上次获取的access_token失效. 公众号可以使用AppID和AppSecret调用本接口来获取access_token.AppID和AppSecret可在开发

Thinkphp的微信API-缓存access token的方法详解

本身在用微信API的类时(即大家所称的高级接口),就推荐大家根据实际环境实现缓存过程,因为获取access_token 微信官方每天只有2000次,获取一次有效时间是7200秒,这样我们就要有必要在有效时间内,重复使用access_token值,直到判断过期失效再重新获取!下面我就用TP(thinkphp3.2.3)框架写下: 一.用memcached时(注因为我下的TP版本是core版,请自行官方下载memcached类库): <?php namespace Wx; class WechatA

MySQL登录错误 Access denied for user解决方法

测试例子,我在phpmyadmin中登录我本地的mysql数据库,默认用户名密码为root,root但我尝试输入root,密码为www.111cn.net出现如下错误提醒. 如下图所示提醒:#1045 无法登录 MySQL 服务器       好我现在再使用mysqladmin来连接mysql数据库同样输入错误密码 mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'

failed: Access denied for user &amp;#39;root&amp;#39;@&amp;#39;localhost&amp;#39; (using password: YES) at /usr/bin/innobackupex lin

[root@t1 /]#  innobackupex --user=root --password /mydata/data /tmp/dir/ InnoDB Backup Utility v1.5.1-xtrabackup; Copyright 2003, 2009 Innobase Oy and Percona LLC and/or its affiliates 2009-2013.  All Rights Reserved. This software is published under

cordova 实现第三方登录及分享,qq,微信,微博,插件的使用和改动

QQ.微信.微博,只针对移动应用或JS提供SDK,JS SDK表面上是最方便cordova项目实现的,但在授权是通过网页的,其session还需要在网页上输入用户名密码来建立,而android sdk和ios sdk的实现形式是调用本身已安装的第三方软件完成授权,显然后者才是我们想要的方式. 插件推荐: (以下几个插件是我用到的,其他的我还试过一些,都不满意) QQ:https://github.com/iVanPan/Cordova_QQ 微信:https://github.com/xu-li

新浪微博的账号登录及PHP api操作

  新浪微博 的账号登录及api操作,使用oauth 2.0     官方提供的sdk都太过庞大,这是我自己简化的,提供简单的账号登录.获取个人信息.发布微博等功能,如果需要其他功能可以根据官方的api文档自行添加    [文件] sina.php 001 <?php 002 /** 003  * PHP Library for weibo.com 004  * 005  * @author PiscDong (http://www.piscdong.com/) 006  */ 007 clas