api使用

api使用

配置

登录百度账号

实名认证

创建应用

  • 进入详情页查看AppKeySecretKey

接入授权

授权码接入

  1. 获取授权码Code

    • 网页打开:http://openapi.baidu.com/oauth/2.0/authorize?response_type=code&client_id=您应用的AppKey&redirect_url=您应用的授权回调地址&scope=basic,netdisk&device_id=您应用的AppID
    • 复制code
  2. 换取AccessToken凭证

    • Get请求:https://openapi.baidu.com/oauth/2.0/token?grant_type=authorization_code&code=用户授权码 Code 值&client_id=您应用的AppKey&client_secret=您应用的SecretKey&redirect_uri=您应用设置的授权回调地址
    • 结果返回,获取refresh_tokenaccess_token
     {
         "expires_in": 111111,
         "refresh_token": "122.***********************************************************",
         "access_token": "121.************************************************************",
         "session_secret": "",
         "session_key": "",
         "scope": "basic netdisk"
     }
    
  3. 刷新AccessToken凭证

    • Get请求:https://openapi.baidu.com/oauth/2.0/token?grant_type=refresh_token&refresh_token=Refresh Token的值&client_id=您应用的AppKey&client_secret=您应用的SecretKey
    • 结果返回,
     {
         "expires_in": 111111,
         "refresh_token": "122.***********************************************************",
         "access_token": "121.************************************************************",
         "session_secret": "",
         "session_key": "",
         "scope": "basic netdisk"
     }
    

接口请求

获取图片列表

  • Get请求 http://pan.baidu.com/rest/2.0/xpan/file?parent_path=/图片地址&access_token=获取的AccessToken凭证&web=1&recursion=1&method=imagelist
posted @ 2023-06-09 11:58  风紧·扯呼  阅读(60)  评论(0)    收藏  举报