新浪微博oauth1.0升级oauth2.0问题

1、官方提供的接口地址: http://open.weibo.com/wiki/Oauth2/get_oauth2_token

这里我解释一下oauth_token这个参数,这个文档说的不够详细,经询问得知,这个就是oauth1.0所获取到access_token,一定要明确这个。

2、 token_reject! 这个错误很可能是你的代码或者语法出现问题了,这里不细讲

3、signature_invalid 签名出错,这个问题其实也是你的代码问题引起的,但是这里面隐藏的一个问题是导致出现这个问题的罪魁祸首,别急马上就揪出它来:

上图:

看到了吗?

在build_signature($signature_method, $consumer, $token)这个方法中,有$token这一个参数,我要说的是生成签名还需要oauth1.0时,所获取的oauth_secret,但是这个参数是比较隐蔽,一般不容易被察觉,所以会出现签名错误。

具体文档可以查看这个啊,上图,不过文档中有两处提到签名,这里我给大家准确定位一下:


哈哈~~~,相信大家,离成功已经不远,大家努力啊!欢迎拍砖!!



  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值