I\'m building a framework and want developers who build with it to have the ability to allow parts of it to both share data with other sites and allow other sites to add/edi
I'll take a stab at what it might look like RESTful.
/books.php?category=ruby
GET /search?type=books&category=ruby
/books.php?id=23
GET /books/23 (or /books/23.xml)
/books.php?action=add&title=AdvancedRuby&description=....&securityId=923847203487
POST /books
title=AdvancedRuby&description=A+great+book...
/books.php?action=delete&id=342&securityId=923847203487
DELETE /books/342
Many developers stick to GET and POST in which case the last one might be:
POST /books/342
status=Deleted