作为我家庭作业的一部分,我必须这样做:
您需要向我们发送一份关于如何为在线商店实现 restfull API 的设计文档。它应该支持添加、删除、编辑和搜索产品。您可以自由地假设其他所有事情,但请确保将它们记录下来。确保您已经考虑过身份验证(只有经过身份验证的用户才能添加/查看/编辑/删除项目)。您正在为将使用它来创建移动应用程序的移动开发人员创建 API。如果您还可以包含一些示例场景以及预期的请求/响应对象,那就太好了。
我对restful api不熟悉,但现在已经阅读了它们并很好地理解了所有基本原理。我只是不确定在上述问题中我需要做什么?
我是否必须像此网页http://coreymaynard.com/blog/creating-a-restful-api-with-php/那样为 API 提供代码
或者我不必编码,但我必须用英文解释代码的实现?
还是我只需要说明资源、它们的表示、对不同类型的 uri 的不同类型的操作以及相应的响应。
我了解 REST,但我只是不确定这个问题要求我做什么?
对于 RESTFUL API,设计文档到底是什么。