私はstackexchangeのRESTful APIを参照しました。POSTまたはPUTでの残りのAPIの意味
これから、私には混乱を招く状況が1つあります。
私はこのAPIがあります。このAPIで
/users/{user_id}/followings
を、
GET
はuser_id
のすべてfollwingユーザーリストを得ることを意味します。これはいい。私は follwingユーザーを追加したい
しかし、(これはInstagramのか、Facebookのような次のユーザーを追加するようなものです)、私はPUT
とRESTのAPIの上に使用する必要がありますか?
上記APIをPUT
と混同しています。 API上記のようにすると、user_id
のすべて follwingのリストを意味し、ので、私はPUT
に、このAPIを使用している場合、それはuser_id
からput
すべて follwingのユーザーではなく、次のユーザーを意味します。
上記のAPIを使用して(put
メソッドを使用)を次のユーザーに追加しても問題ありませんか?user_id
?
データを取得するためにGETを使用し、新しいデータを追加するためにPOSTを使用し、データを更新するためにPUTを、データを削除するためにDELETEを実行します。 –
@bubええ、私はそのメカニズムを知っています。しかし、私が意味するのは '/ users/{user_id}/followings'は** ** ** ** 1 **だけではなく** all **を意味します。だから私の質問は、 'このAPIを使用して、** user ** idをuser_idに追加することはOKですか?' – user7159879