Vultr去年宣布API v2时,已经从开发人员社区中获得了反馈,并致力于改善 API 以及整个生态系统。并且看到API v2的广泛采用,最近 Vultr 正式宣布 API v2 已达到通用版本,正式对外开放使用。
目前新用户注册赠送100美元体验金,有兴趣的小伙伴可以进去看看。
正式对外开放什么新功能?
官方开源驱动程序和 API 文档现在将默认为2.0版本。API v1 将继续受支持,但将在维护模式下考虑。
Vultr API v2 的新功能
- 资源具有 RESTful 设计的 CRUD 操作
- 通过更灵活的速率限制提高了性能
- 基于游标的新分页可简化列表处理
- 全面改进了命名约定
- 添加和扩展了现有错误消息
- 资源ID已标准化为UUID v4
- 使用一致且格式正确的JSON
- 等等!
可以参阅以下 网址 查看完整的API v2文档:https://www.vultr.com/api/
开源增强
API v2引入的原理,包括 RESTful 设计,改进了速率限制和分页,完美地将自身扩展到开源中的工具和客户。这就是为什么迁移开源项目以使用API v2作为新基础的原因。可以在 Vultr 的 Github 和 Kubernetes 上浏览开源工具的门户。
一致的仪表板体验
客户门户交互也已转换为API v2 ID样式。查看实例,块存储或负载平衡器时,你会注意到V2 ID是作为参考传递的。这允许仪表板,API和工具之间保持一致的行为。
API v1的支持信息
API v2已成为与 Vultr 进行交互时使用的默认API。尽管 Vultr 将继续维护API v1,并且不会宣布终止生命周期(EOL),但打算在未来不再使用此端点,并至少提前6个月通知EOL。Vultr 强烈敦促当前使用API v1的所有人开始向API v2的过渡过程。请注意,v1已更新为包括v2 ID,以在过渡过程中提供帮助。