设计模式 – 初学者指南创建REST服务API(包括RESTful身份验证)

我想创建一个API.我希望它是一个REST API.但是,我不知道创建API的第一件事.特别是涉及身份验证的人.我正在寻找一个可以帮助我了解如何以及为什么要以某种方式构建API的指南. 最佳答案 据我所知..使用休息没有限制如何构建REST API,我的意思是,它真的取决于你.我见过使用
XML,
JSON的Web服务,甚至还有一些直接在JS上工作.

API的想法是任何程序都可以使用您要发布的服务.由于REST使用HTTP协议,您可以使用基本的http身份验证(会话cookie和所有内容),尽管有时Web服务使用公钥/私钥代替

我想说创建API的最佳指南是学习如何使用另一个.. web services proposed by flickr是一个好的开始……但如果你真的需要更精确的东西,那总是很好的books about it

祝好运并玩得开心点!

点赞