在立方体Web数据库上轻松构建WebService API”
cubicweb-wsme的Python项目详细描述
在立方体web数据库上轻松构建webservice api。
一旦激活,多维数据集就会提供新的控制器(它们的regid是 webservices),如果请求 符合下列条件之一:
- content type='应用程序/json'
- accept='应用程序/json'
以下API自动提供给所有实体:
HTTP | action |
GET /etype?filter=xxx | return a list of entities matching the filter |
POST /etype | create a new entity |
GET /etype/1234 | return a particular entity |
PUT /etype/1234 | update an entity |
DELETE /etype/1234 | delete an entity |