关于API命名,我有一个问题.
举个例子,我要以主键查询一篇文章.
那么我就这么写.
GET /article/112
然后我要以主键查询一个作者.
GET /author/110
都没问题.
但是现在我需要留个公用API给客户,这个接口是输入文章ID,返回文章和这片文章的作者信息.我怎么写啊?
是 GET /article/author/112 这样么?好像也不合适啊.
或者 GET /articleWithAuthor/112 ?
都感觉不太对.
关于API命名,我有一个问题.
举个例子,我要以主键查询一篇文章.
那么我就这么写.
GET /article/112
然后我要以主键查询一个作者.
GET /author/110
都没问题.
但是现在我需要留个公用API给客户,这个接口是输入文章ID,返回文章和这片文章的作者信息.我怎么写啊?
是 GET /article/author/112 这样么?好像也不合适啊.
或者 GET /articleWithAuthor/112 ?
都感觉不太对.
/articleInfo?articleId=112