API pro CRUD operace v PHP
Často je API vytvářeno pro CRUD operace. Pojďme si napsat příklad takového API.
Read všech
Nechť následující URL vrací všechny záznamy z databáze:
GET http://api.loc/index.php?action=all
Read jedné
Nechť následující URL vrací
jeden záznam z databáze podle jeho id:
GET http://api.loc/index.php?action=get&id=1
Delete
Nechť následující URL smaže
jeden záznam z databáze podle jeho id:
GET http://api.loc/index.php?action=del&id=1
Update
Nechť následující URL přijme nová data
záznamu z databáze pomocí metody POST a změní
tento záznam podle jeho id:
POST http://api.loc/index.php?action=edit&id=1
Realizujte popsané API.