Delicious APIを調べていると、新しいブックマークを作成する操作は次のようになります。
https://api.del.icio.us/v1/posts/add?&url={URL}&description={description}
彼らはGETリクエストを使用してサーバー側のデータベースエントリを作成しているようですが、他の場所で読んだことがありますが、GETリクエストでは実行せず、POSTリクエストでのみ実行する必要があります。
私は今自分のAPIを書いていますが、ユーザーがURLから直接APIを操作できるようにするのは素晴らしいことだと思います。ただし、GETを介したCRUD操作を許可しない限り、これを行うことはできません。
では、Deliciousは本当にGETを介してCRUD操作を行っているのでしょうか?APIで同じことをすべきではないという重要な理由がありますか、それとも偶発的な呼び出しを防ぐためにPOSTがCRUDに義務付けられているだけですか?