Skip to content

houjiazong/aliyundriver-refresh-token

 
 

Repository files navigation

QR Code 扫码获取阿里云盘 refresh token

Vercel 部署

本地 开发

  • yarn serve
  • yarn vercel:dev 需要登陆

生成二维码

说明 : 调用此接口 , 获取二维码

调用例子 : /api/generate

可选参数 : img: boolean

返回说明 :

  • t : 一个用于查询的参数传递给 /api/state-query (tip:这个不是当前的时间戳)
  • ck : 一个用于查询的参数传递给 /api/state-query
  • codeContent : img为 true 时是一个 base64 图片否则是二维码的接口地址(可自行绘制二维码)

查询二维码状态

说明 : 调用此接口 ,查询二维码状态

调用例子 : /api/state-query?t=&ck=

必选参数 :

t : 使用 /api/generate接口返回的 t

ck : 使用 /api/generate接口返回的 ck

tip : 如果不匹配 查询结果一直是 EXPIRED的状态

返回说明 :

  • qrCodeStatus
    • NEW: "请用阿里云盘 App 扫码",
    • SCANED: "请在手机上确认",
    • EXPIRED: "二维码已过期",
    • CANCELED: "已取消",
    • CONFIRMED: "已确认"
  • bizExt 用户信息、token 等... (已经 base64 解码了,可直接食用)

相关项目

阿里云盘 Go SDK

Demo

示例

License

The MIT License (MIT)

About

QR Code扫码获取阿里云盘refresh token For Web

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 75.3%
  • HTML 24.7%