易更新是一款专业的软件版本管理平台,提供自动更新、版本控制、设备管理、统计分析等功能,支持多平台、多设备,帮助开发者轻松管理软件更新。
客户端自动检查新版本,支持强制更新和非强制更新,确保用户始终使用最新版本。
支持Windows、Mac、Linux、Android、iOS等多种平台,一套系统管理所有客户端。
实时监控设备状态,支持设备分组、设备拉黑、设备统计等功能,全面管理设备。
详细的下载统计、设备在线统计、版本分布统计,帮助您了解软件使用情况。
采用HTTPS加密传输,API Key认证,确保数据传输安全,防止恶意访问。
提供简单易用的API接口,支持多种编程语言,快速集成到您的软件中。
核心优势:软件安装包存储在您自己的云存储中,我们只提供管理服务,确保您的数据完全掌控在自己手中。
核心优势:采用RSA非对称加密算法保护下载地址,加密后的数据只有您本人能解密,其他任何人都无法解密。
在传统的软件更新系统中,下载地址通常以明文形式传输,这可能导致下载地址被截获和滥用。易更新采用先进的RSA非对称加密算法,确保下载地址在传输过程中始终处于加密状态,只有您的设备才能解密。
私钥仅存储在您的设备上,服务器不会保存任何私钥信息,这意味着即使服务器数据泄露,您的加密信息也不会被破解。
采用高性能架构,支持百万级设备同时在线,稳定可靠。
全面的统计分析,帮助您了解软件使用情况。
简单易用的API,快速集成到您的软件中。
检查软件是否有新版本更新。易语言模块源码地址 https://wwaow.lanzn.com/iNwLc3gg4k6b
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| api_key | string | 是 | API密钥,可在用户中心获取 |
| software_id | int | 是 | 软件ID,个人中心的 软件列表 ID |
| device_id | string | 是 | 设备唯一标识(系统_取CPU序列号+取硬盘序列号+系统_取硬盘特征字+EGX2026..)取数据摘要_CRC32获得 |
| current_version | string | 是 | 当前客户端版本号 |
| device_name | string | 否 | 设备名称 |
| device_type | string | 否 | 设备类型 (windows/mac/linux/android/ios/other) |
设备心跳,用于更新设备状态和在线时间。可控制下线和拉黑设备
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| api_key | string | 是 | API密钥,可在用户中心获取 |
| software_id | int | 是 | 软件ID,个人中心的 软件列表 ID |
| device_id | string | 是 | 设备唯一标识(系统_取CPU序列号+取硬盘序列号+系统_取硬盘特征字+EGX2026..)取数据摘要_CRC32获得,和更新接口一致 |
| current_version | string | 否 | 当前客户端版本号 |
您可以在用户中心查看和管理您的API Key:
注意:更换API Key后,旧的API Key将立即失效,请确保及时更新您的客户端配置。
以下是API返回的常见错误代码及其含义:
| 错误代码 | 含义 | 说明 |
|---|---|---|
| 200 | 请求成功 | API请求成功,返回预期结果 |
| 400 | 请求参数错误 | 请求参数格式不正确或缺少必要参数 |
| 403 | 无权限访问 | 当前用户无权限访问该资源,或设备已被拉黑,或软件已被禁用 |
| 404 | 资源不存在 | 请求的软件、版本或设备不存在 |
| 401 | 未授权 | API Key无效或已过期 |
| 500 | 服务器内部错误 | 服务器在处理请求时发生内部错误 |
某桌面软件开发商使用我们的系统,实现了软件的自动更新功能。用户打开软件时,自动检查新版本,发现更新后提示用户下载安装,大大提高了软件的更新率和用户体验。
某移动应用开发商使用我们的系统,管理Android和iOS应用的版本更新。系统支持强制更新和非强制更新,开发者可以根据需要灵活设置,确保用户使用最新版本。
某物联网设备制造商使用我们的系统,实现了设备固件的远程更新。系统支持设备分组更新,开发者可以针对不同设备组推送不同版本的固件,提高了固件更新的效率和安全性。
按照以下步骤,快速实现软件自动更新功能
访问我们的平台,点击"立即开始"按钮,完成注册并登录您的账号。
在用户中心,点击"创建软件"按钮,填写软件基本信息。
如果您选择了下载地址加密,需要先生成RSA密钥对。
在软件详情页面,点击"上传版本"按钮,填写版本信息并上传安装包。
在您的客户端软件中集成我们的更新SDK或调用API接口。
编译并运行您的客户端软件,测试更新功能是否正常工作。
A: 登录后进入"账户信息"页面,即可查看和管理您的API Key。
A: 我们支持主流云存储服务商,包括阿里云OSS、腾讯云COS、七牛云等。
A: 在"设备管理"页面,您可以查看所有设备,并对特定设备进行拉黑操作。
A: 在上传版本时,勾选"强制更新"选项即可。