私は本を読んで、この API パス階層についてインターネットで検索していますが、まだしっかりしたものを見つけていません。本当に知りたいのは、階層 API メソッドを取得/更新/削除するための ID をどこに置くかです。
たとえば、私はできることを知っています:
authority/resource/[id]/catalog/category1/category2
また:
authority/resource/catalog/category1/category2/[id]
この前の例では、category2 (id) からの次のパスが値を更新するなどの数値フィールドになる可能性がある場合に問題が発生します。
状態転送 API を構築するこの方法に関する標準があるかどうかはよくわかりません。私は実際に自分自身を構築することができ、標準やアプローチがあるかどうか疑問に思っていました.