用真机开发android腾讯微博时check sign error的解决方法

来源:互联网 发布:高斯混合模型 知乎 编辑:程序博客网 时间:2024/06/05 16:10

用模拟器时,一切正常;

用真机时,一直出现{"data":null,"errcode":-103,"msg":"check sign error","ret":3}返回值。

后来考虑是不是https的问题,但是发现都是用http连接的。

真机和模拟器有哪些区别呢?

突然想起参数中有个timestamp时间戳,要读取本机时间的,而且这个时间和服务器的差别不能大于8分钟。

于是检查了一下android手机,发现手机的时间是自动使用网络提供的值,

而且时区是GMT+0。

MY GOD,相差8个小时呢。

赶紧改回来吧。

于是一切正常。

希望疼讯API的返回值能够清楚一些,节省我们开发人员的时间。

原创粉丝点击