REST API最佳实践:获取列表作为对id请求的响应

时间:2014-11-25 14:31:06

标签: rest restangular api-design

我正在定义一个REST API,其中一个端点将匹配一个拥有MN关系的资源(不完全相同,但类似),例如,让用户说出权限,因此用户可以读/写....  我正在考虑映射以实现它:

/permissions/{user}

这将代表我感兴趣的代表,但这会在Id请求中带回一组权限而不仅仅是一个对象。这是什么东西可以RESTFUL?如何以其他方式表示?

我怀疑是在尝试使用Restangular来消耗这个资源并且不得不摆弄它以使其工作(因为它期望一个对象而不是一个数组)。当然,这也可能与我对Restangular的有限知识有关。

谢谢,

1 个答案:

答案 0 :(得分:1)

您可以为该用户返回JSON权限列表;

{ "permissions": { "read": "true", "write": "false" }