获取百度网盘AccessToken步骤详解
在第三方应用调用百度开放的API之前,首先需要获取AccessToken,这篇文章将讲述获取百度网盘AccessToken的详细步骤。在百度网盘开放平台,你可以方便快捷地实现应用、设备与百度网盘的连接互通:数据的上传、网盘文件的管理与下载、场景化的影音与相册服务、开发一个小程序入驻网盘等等能力。以上就是百度网盘获取AccessToken的方法,如果想要了解如何使用百度网盘提供的API,可以继续查看
AccessToken是用户身份验证和授权的凭证。在第三方应用调用百度开放的API之前,首先需要获取AccessToken,这篇文章将讲述获取百度网盘AccessToken的详细步骤。
首先进入百度网盘开放平台官网,我把网址贴在这里:百度网盘开放平台 (baidu.com)
在百度网盘开放平台,你可以方便快捷地实现应用、设备与百度网盘的连接互通:数据的上传、网盘文件的管理与下载、场景化的影音与相册服务、开发一个小程序入驻网盘等等能力。
登录百度账号,登录成功后点击右上角申请加入
如果是个人开发者或者学生,接入类型选择个人就可以。接入需要百度账号实名认证并绑定手机号和邮箱,如果百度账号绑定过就不需要再次绑定。
接入成功后进入控制台
在我的应用下面创建新的应用
填写应用信息
完成后可以得到如下信息,这些信息是申请access_token的关键
选择上面的开发支持菜单栏,进入文档中心
文档中心有官方技术文档,可以在此处了解如何申请AccessToken和如何使用。如果有技术问题也可以来查阅官方文档。在使用入门—接入授权—授权码模式授权中,可以看到获取AccessToken的详细步骤。
使用get请求获取授权码
GET http://openapi.baidu.com/oauth/2.0/authorize?
response_type=code&
client_id=您应用的AppKey&
redirect_uri=您应用的授权回调地址&
scope=basic,netdisk&
device_id=您应用的AppID
可以直接复制到浏览器地址中得到授权码
再次进行get请求,将用户授权码Code换成刚才得到的授权码
GET https://openapi.baidu.com/oauth/2.0/token?
grant_type=authorization_code&
code=用户授权码 Code 值&
client_id=您应用的AppKey&
client_secret=您应用的SecretKey&
redirect_uri=您应用设置的授权回调地址
复制到浏览器地址栏,得到如下信息,其中access_token即为所需
以上就是百度网盘获取AccessToken的方法,如果想要了解如何使用百度网盘提供的API,可以继续查看官方文档,也可以看我对百度网盘API的分析博客。
如果以上步骤有误,还请指正
更多推荐
所有评论(0)