-
Notifications
You must be signed in to change notification settings - Fork 462
accessToken获取教程
qjfoidnh edited this page Sep 28, 2023
·
4 revisions
正文方案为自建应用来获得授权码,除此之外也可使用下列的公共应用直接获取授权,风险请自行判断
小度智能词典笔专业版授权地址
百度手机助手授权地址
【1】解除已被封的 pcstest 应用授权
进入网站
https://passport.baidu.com/accountbind
最下面“我授权过的应用 ”,找到“pcstest”,点击“解除关联”(如果无此应用则该步略过)
【2】注册百度开放平台
进入网站
https://pan.baidu.com/union/doc/Jl0j9pza3
右上角“申请接入”,根据提示注册,选择个人申请,填入必要资料,如绑定手机,邮箱等,最后提交申请,秒通过。
【3】创建秒传应用,获取参数
进入控制台,点击“创建”,选择应用类别(软件),填入应用名字(自己随便起),应用描述,点击“立即创建”,生成AppID、AppKey、SecretKey、SignKey等信息。
【4】获取token
假设【3】中,创建应用获得的参数分别为:
{" AppID" :"aaaaa" ," AppKey" :"bbbbb" ," SecretKey" :"ccccc" }
根据百度开发文档,构造链接:
要替换的client_id即为应用的AppKey值
请求该链接后,选择登录并授权,页面会跳转至一个链接,链接具体组成如下:
这段链接中access_token=后面的xxxxxxxxx即为秒传转存所需的accessToken
【5】更新token
第【4】步获得的accessToken有效期为一个月,失效后再次访问【4】的链接即可获得新accessToken