API CRUD ოპერაციებისთვის PHP-ში
ხშირად API იქმნება CRUD ოპერაციებისთვის. მოდით, დავწეროთ ასეთი API-ის მაგალითი.
ყველას წაკითხვა (Read)
დაე, შემდეგი URL დააბრუნებს ყველა ჩანაწერს მონაცემთა ბაზიდან:
GET http://api.loc/index.php?action=all
ერთის წაკითხვა (Read)
დაე, შემდეგი URL დააბრუნებს
ერთ ჩანაწერს მონაცემთა ბაზიდან მისი id-ის მიხედვით:
GET http://api.loc/index.php?action=get&id=1
წაშლა (Delete)
დაე, შემდეგი URL წაშლის
ერთ ჩანაწერს მონაცემთა ბაზიდან მისი id-ის მიხედვით:
GET http://api.loc/index.php?action=del&id=1
განახლება (Update)
დაე, შემდეგი URL მიიღებს ახალ მონაცემებს
ჩანაწერისთვის მონაცემთა ბაზიდან POST მეთოდის გამოყენებით და შეცვლის
ამ ჩანაწერს მისი id-ის მიხედვით:
POST http://api.loc/index.php?action=edit&id=1
რეალიზება გაუკეთეთ აღწერილ API-ს.