百度统计授权码token提示过期,这是我最近遇到的一个小问题,顺便记录一下,便于大家学习,解决方案就是再重新获取一遍token,废话不多说,直接看处理
先看问题
首先你要准备好api key 和 Secret Key
第一步:首先要获取下 tongji-api 的授权码
先替换{CLIENT_ID},然后复制到浏览器,就能获得授权码
{CLIENT_ID}
填写您的API Key
http://openapi.baidu.com/oauth/2.0/authorize?response_type=code&client_id={CLIENT_ID}&redirect_uri=oob&scope=basic&display=popup
第二步:拿到授权码后去获取ACCESS_TOKEN
方法简单,就是把下面的链接复制到浏览器替换成你自己的key,下面的code就是上面获得的授权码
http://openapi.baidu.com/oauth/2.0/token?grant_type=authorization_code&code={CODE}&client_id={CLIENT_ID}&client_secret={CLIENT_SECRET}&redirect_uri=oob
{CLIENT_ID}
填写您的API Key
{CLIENT_SECRET}
填写您的Secret Key
{CODE}
填写您刚才拿到的CODE
你会得到返回数据
{
"expires_in": 2592000,
"refresh_token":"2.385d55f8615fdfd9edb7c4b5ebdc3e39.604800.1293440400-2346678-124328",
"access_token":"1.a6b7dbd428f731035f771b8d15063f61.86400.1292922000-2346678-124328",
"session_secret":"ANXxSNjwQDugf8615OnqeikRMu2bKaXCdlLxn",
"session_key":" 248APxvxjCZ0VEC43EYrvxqaK4oZExMB",
"scope":"basic"
}
直接看到ACCESS_TOKEN