初学者指导创建REST服务API(包括RESTful身份验证)

时间:2010-08-31 19:42:40

标签: design-patterns api rest

我想创建一个API。我希望它是一个REST API。但是,我不知道创建API的第一件事。特别是涉及身份验证的人。我正在寻找一个可以帮助我了解如何以及为什么要以某种方式构建API的指南。

2 个答案:

答案 0 :(得分:1)

据我所知..使用休息没有限制如何构建REST API,我的意思是,它真的取决于你。我见过使用XML,JSON的Web服务,甚至还有一些直接在JS上工作。

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

我认为创建API时最好的指南是学习如何使用另一个.. web services proposed by flickr是一个好的开始...但如果你真的需要更精确的东西,总会有好books about it

祝你好运,玩得开心!

答案 1 :(得分:1)

你的问题很广泛。这里有很多关于构建RESTful系统的问题。阅读一些并尝试提出更具体的问题,我们会尽力帮助。

请参阅REST Tag Wiki以获取有用资源的链接。