我是REST APIs
的新手,并试图了解它们的基础知识。所以我们首先说我已经使用PHP
创建了一个简单的CMS Web应用程序(您创建了一个用户,您可以发布一个条目并指定一些类别等等)。
话虽这么说,如果我想创建一个mobile app
来做同样的事情,我将不得不创建一些PHP
函数,以便将数据发送为JSON
或{ {1}}以及处理XML
或POST
请求。
是PUT
我用于处理移动应用REST API
,POST
和PUT
请求的GET
或{ {1}}作为数据格式?如果没有,我可以得到一个例子,而不是一个定义。
答案 0 :(得分:1)
要回答您的问题,是的,REST API是您希望将其公开给创建用户,发布条目等的任何客户端的集合。接受的数据格式是您为API决定的。它可能是JSON,XML甚至两者。
一些例子:
http://coenraets.org/blog/2011/12/restful-services-with-jquery-php-and-the-slim-framework/ http://peter.neish.net/building-a-mobile-app-backend-using-mongodb-and-slim-a-php-rest-framework/