/aliyundriver-refresh-token

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

Primary LanguageTypeScriptMIT LicenseMIT

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)