2017-12-18 30 views
0

私はモバイルデバイス用のプロジェクトに取り組んでいます。これは他の人が使用するAPIになるため、API標準を維持しようとしています。 同じリソース名で同じリソース名詞を使用することは適切ですか? v1.0を/デバイス/ブラックリスト/デバイス/APIの命名規則、URI内の同じリソース名詞

は二回デバイスを使用することが適切である:特定のデバイスは、当社のサービスからブラックリストにする必要があるかどうかをチェックしますAPIのための例えば

、ここに?これがAPI命名規則のために行うべき適切なことであれば、どこにでも言及することはできません。おかげさまで

答えて

1

ここでデバイスを2回使用することは適切ですか?

確かに、なぜですか? RESTは識別子にどのようなスペルを使用するか気にしないので、いくつかのパスセグメントには一般的なスペルがあることに気を付けるべきではありません。例えば

バイナリツリー内のノードを識別した場合、

/tree/root/left/left/right/left/... 

ような識別子は、細かいあります。

このマシンでは、使用しているスペルを気にしません。唯一の疑問は、あなたの文脈で人間が受け入れられるかどうかということです。つまり、地域の設計ガイドラインを参照してください。