Sam*_*pat 9 api backwards-compatibility
在设计API时要记住哪些最佳实践,以确保向后兼容性和新版本发布.任何指向文章/博客的链接都表示赞赏.
使用url中的版本保持运行.api.mysite.com/[version]/api/url/here.当新版本的API到达时通知用户,并在一段时间后删除旧版本.要么不再使用,要么用6个月保证用户有足够的时间来改变它.
或者让它永远运行,但不要为它提供任何新功能.
您应该查看有关API设计的演示文稿.这是来自谷歌,相当不错.它还解决了向后兼容性和新版本.