-1
儘管許多問題已經被問過嵌套的URL和資源的,我無法找到一個答案之一:的RESTful API嵌套資源 - 讓所有的父類標識
我有兩個資源:用戶和博客。
博客屬於用戶。用戶可以在沒有任何博客的情況下存在。
我想創建一個端點,該端點只返回具有博客(不同列表)的用戶。
我可以用它在前端提供一個選擇輸入,爲每個特定用戶啓用過濾器博客,而無需列出沒有博客的用戶。
該端點的URL是什麼?
/api/v1/blogs/users
也許
api/v1/users/?blogs=true
或其他什麼東西?
這實際上取決於你想要爲你的API採用的標準。一旦你採用了給定的結構,在整個項目中都要尊重它。 大多數指南會指出第一個版本更「標準」,可以這麼說。 我建議只使用URL參數來返回格式,而不是返回的數據(即語言),即使可以通過HTTP頭來設置。 –