授权管理模块总览 - Overview
本分类做什么
对接 欧拉授权平台:在脚本或宿主程序中完成授权登录、激活、解绑、公告读取与更新状态查询。
当前包含 6 个接口:
- 登录 - Login
- 激活 - Activate
- 解绑 - UnBind
- 获取未读公告 - GetUnreadAnnouncements
- 按类型获取公告 - GetAnnouncementsByType
- 获取软件更新状态 - GetSoftUpdateStatus
一、核心接口职责对照
| 接口 | 典型目的 |
|---|---|
| 登录 - Login | 建立授权会话并获取当前授权状态。 |
| 激活 - Activate | 使用激活码进行授权激活。 |
| 解绑 - UnBind | 解绑当前设备授权,返回激活码。 |
| 获取未读公告 - GetUnreadAnnouncements | 获取客户端未读公告列表。 |
| 按类型获取公告 - GetAnnouncementsByType | 按公告类型查询公告。 |
| 获取软件更新状态 - GetSoftUpdateStatus | 查询是否有新版本及更新包信息。 |
常见顺序:Activate -> Login -> (GetUnreadAnnouncements / GetSoftUpdateStatus)。
二、与其它模块的关系
| 模块 | 关系 |
|---|---|
| 设置 - GetMachineCode | 激活常依赖 机器码 或硬件指纹,需与平台侧配置一致。 |
三、使用注意
- 参数、返回码、是否需 重复登录/刷新令牌 以 各接口详情页及当前插件版本 为准。
- 正式环境请 关闭调试输出,避免泄露账号、卡密与返回 JSON。
