Castaly × PicGo Cloud 联调 Demo
仅使用预配置测试账号和测试数据,不要输入真实密码。这是独立合作方接入示例,不提供会员发行或数据库管理能力。
检查连接中…
1. 身份与授权
OIDC:PicGo 使用模拟 Castaly 身份登录。OAuth:Demo 获取用户授权,后端保管 refresh token。
登录 / 明确关联 PicGo Cloud 账号首个新身份确认创建后,需再次选择 Castaly 完成登录。已登录 PicGo 时,新身份必须明确确认关联。
本次固定 scopes
2. SDK 上传与媒体管理
使用 @picgo/cloud-sdk;上传 files:upload,读取 files:read,元数据 files:metadata:write,删除 files:delete。
尚未上传 打开 PicGo Cloud 图库3. 服务端上传任务状态(HTTP 示例)
GET /api/upload/status · files:upload。它只表示对象到达/取消,不等于上传进度或图库登记。这里的单文件对象不会登记图库,由服务端孤立上传清理机制处理;常规上传请使用上方 SDK。
4. 容量、权益和兑换
GET /api/storage/usage · storage:usage:read;GET /api/entitlements · entitlements:read。
兑换码通过 POST 交接,领取在 PicGo 页面完成。有效会员会被拒绝且不耗码,宽限期/冻结期无其他有效会员时可领取。
5. 刷新与撤销
管理 PicGo 授权会话保存在 Demo 单实例内存;重启后重新连接,PicGo 账号不丢失。refresh token 不输出到页面。
结果
就绪