REST API v2和v3的区别

3
我希望开发一个使用REST API的新应用程序。有v1、v2和v3版本。
v1、v2和v3之间的主要区别是什么?
我的应用程序将与WordPress进行交互。我应该不惜一切代价选择v3吗?

2
版本很可能是特定于应用程序的。开发人员更愿意在新版本中发布API,而不是更改当前由客户使用的现有API。新版本可能意味着更稳定,具有新功能和/或未发现的错误 :) - whodini9
2个回答

1

最终,我在WordPress REST API文档中找到了答案:

通常情况下,命名空间应该遵循供应商/ v1的模式,其中供应商通常是您的插件或主题缩略词,而v1代表API的第一个版本。如果您需要使用新的端点破坏兼容性,那么可以将其提升到v2

请参阅更多信息


1
没有一个独立的“REST API”。相反,REST是一种广泛使用的API制作风格。这种风格的一个组成部分是版本。看起来你正在创建一个与Wordpress API接口的应用程序。
通常,最好始终使用任何API或库的最新支持版本。但是,我似乎找不到WordPress版本3 API的任何证据 - 只有版本2

不完全正确。v[123]是您的应用程序版本编号。请参见我上面答案中的引用。 - Mulli

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接