Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
API设计-最佳实践以及如何支持多个版本_Api_Architecture - Fatal编程技术网

API设计-最佳实践以及如何支持多个版本

API设计-最佳实践以及如何支持多个版本,api,architecture,Api,Architecture,设计支持多个版本的API的最佳方法是什么。我如何确保即使我的数据模式发生了变化(微小的变化),我的api的使用者也不会受到影响?任何参考体系结构、指南都非常有用。马克·诺丁汉(MarkNottingham)有一篇关于如何对Web(REST)API进行版本设置的博文 关于API版本控制的一般信息: 哪种语言/平台?非常有价值的参考资料。谢谢

设计支持多个版本的API的最佳方法是什么。我如何确保即使我的数据模式发生了变化(微小的变化),我的api的使用者也不会受到影响?任何参考体系结构、指南都非常有用。

马克·诺丁汉(MarkNottingham)有一篇关于如何对Web(REST)API进行版本设置的博文

关于API版本控制的一般信息:


哪种语言/平台?非常有价值的参考资料。谢谢