更新日志

修复

Logo 问题修复

我们修复了一个关于网站 Logo 显示的小问题。

问题详情

当用户将设备或浏览器的主题设置为“自动”或“跟随系统”时,我们的网站主题能够正确地切换为深色或浅色模式,但左上角的 Logo 却无法同步更新,导致在深色模式下可能出现浅色 Logo,反之亦然。

修复方案

我们更新了 Logo 组件的逻辑,使其能够准确地识别系统当前应用的最终主题(无论是深色还是浅色),而不仅仅是依赖于一个固定的主题设置。


功能

智能搜索登场

我们给uapipro增加了一些好用的新功能。

AI 智能搜索

现在,您可以直接在顶部的搜索框中用自然语言提问

  • AI 即时回答: 由先进的 AI 模型驱动,能够理解您的问题,并直接在搜索结果中给出精准的摘要式回答。
  • 结果并存: AI 的回答会与传统的文档搜索结果并存,方便您在快速获取答案和深入查阅文档之间自由选择。
  • 初见动画提示: 为了让您不错过这个强大的新功能,我们设计了一个一次性的、非常优雅的动画来提示它的存在。

问题修复

  • 修复了当 API 文档结构不完整时,访问特定 API 页面(如 post-text-md5)可能导致页面崩溃的问题。

API

热榜功能已全面恢复

我们对 热榜功能 功能进行了一些修复和改进,提升了稳定性和兼容性,现在您可以更顺畅地获取各类热榜资讯了

  • 修复:解决了部分热榜源无法正常加载的问题。
  • 提升:增强了热榜功能的稳定性,现在可以更好地应对上游数据源的临时故障,确保服务持续可用。

系统

个人中心与会员系统已全面升级

为了让您的UApiPro体验更上一层楼,我们为您带来了全新的个人中心与会员系统。

  • 强大的一站式管理:

    • 仪表盘: 快速概览您的API使用数据,核心信息一目了然。
    • API密钥管理: 在清爽的界面中,轻松创建、复制和管理您的密钥。
    • 用量统计: 想知道您的API调用都用在了哪里吗?全新的图表和数据分析,让您的用量消耗一清二楚。
    • 专属客服通道: 我们为 SVIP会员 提供了专属的联系方式,随时为您服务。
  • 独立的会员中心:

    • 无论是升级套餐、兑换权益,还是查询历史订单,所有操作都集中一处,简单又方便。

杂项

岳猫回家力

我走失多年的小猫回家了 <( ̄︶ ̄)↗


API

ICP 查询接口能力增强

我们改进了 /network/icp 接口,使其更加健壮和易用。

  • 智能域名提取:现在接口能够自动从完整的 URL 中提取主域名进行查询。无论您输入 https://www.example.com/path 还是 example.com,系统都能正确处理。

功能

新增 SVG 转换 API 及反馈功能

今天我们为平台带来了一项新功能和多项重要的用户体验改进。

  • 新增 SVG 转换 API:我们上线了一个全新的 API 端点 /image/svg,支持将 SVG 矢量文件转换为多种光栅图像格式(如 PNG, JPEG 等)。
  • 全新的文件上传体验:为了配合新的 API,我们为 API Playground 开发了一个现代化的文件上传组件。它不仅支持拖放粘贴操作,还能根据 API 定义自动筛选可选的文件类型,大幅提升了文件上传的便捷性。
  • 引入接口反馈渠道:我们在文档页面的右侧边栏新增了“接口有问题?反馈”功能。现在,您可以通过一个设计精美的模态框,轻松地将遇到的问题或建议直接发送给我们。

API

IP 地址查询服务质量大幅提升

我们高兴地宣布,我们对项目内核心的 IP 地址查询 服务进行了一次重大的后端升级。

  • 默认查询优化:我们引入了全新的、更精确的IP地理位置数据库,尤其对于国内IP的定位准确性,得到了巨大的提升。此项升级对现有调用无感知,无需改动代码即可享受到更精准的服务。
  • 新增商业级查询:此外,我们新增了商业级IP归属查询功能。现在,您可以通过在 /network/ipinfo/network/myip 端点中添加 source=commercial 参数,获取更详细、更精准的商业IP数据,包括行政区、区号、邮编、海拔、时区等。请注意,商业查询的响应时间可能稍长。

API

Steam 资料查询 API 功能增强

我们对 Steam 资料查询 进行了重要更新,使其更易于使用。

以前,您需要提供用户的 64 位 SteamID 才能查询资料。现在,我们扩展了该接口的功能,支持更多格式的标识符。

  • 支持多种输入格式:除了 64 位 SteamID,您现在还可以直接使用:
    • 自定义 URL 名称(例如 gabelogannewell
    • 好友代码(例如 22202
    • 完整的 个人资料链接 来进行查询。

系统

移动端体验优化和问题修复

我们进行了一系列更新,以改善移动设备上的用户体验并修复一些恼人的问题。

  • 优化了首页背景动画:我们重写了首页的背景动画逻辑。现在它能够正确处理高分屏的像素密度,解决了在移动设备上动画线条模糊的问题。同时,我们根据屏幕尺寸动态调整了粒子的数量,使动画在小屏幕上看起来更清爽、不混乱。
  • 优化了 API 调试工具布局:我们重构了 API Playground 在移动设备上的布局。现在,当屏幕空间不足时,操作按钮会自动换行到 API 路径的下方,并拉伸以适应屏幕宽度,解决了之前按钮被挤压或无法完整显示的问题。
  • 修复了移动端导航栏搜索功能:我们重新设计了文档页眉在移动设备上的搜索功能。

API

重大升级 / UapiPro 新引擎发布!

重大升级 / UapiPro 新引擎发布!

我们激动地宣布,UApi 公益API平台已完成其历史上最大规模的一次升级,并正式更名为 UapiPro

我们告别了旧的 PHP 实现,全面转向了性能更强、可靠性更高的 Go 语言新架构。

这对您意味着什么?

我们努力在兼容旧有功能的基础上,引入了现代化的工程实践,但部分改动需要您的关注:

  1. 统一 API 前缀: 所有 API 的基础路径现已统一为 /api/v1。这是一个破坏性改动。我们还更新了许多api的路径组合,请务必更新您的请求地址。
  2. 路由规范化: 我们修复了许多先前版本中表意不清或存在歧义的 API 路径,使其更符合直觉。
  3. 错误响应标准化: 我们统一了所有错误情况下的响应格式,现在您可以更可靠、更一致地处理 API 异常。

全新的服务保护机制

不同于传统限流器,我们实现了一套分层自适应限流系统。它能够像经验丰富的运维工程师一样,在系统过载时做出智能、精准的决策,优先保障绝大多数用户的正常体验。

更快!更稳定。

我们优化了所有API的性能,在常规环境下,比之前提升了3-7倍。

我们还引入了多级缓存实现和多个错误回退/处理。


我们相信,UapiPro 将为您带来更胜以往的开发体验。