Skip to content

reactdersleri/react-yazi-yorum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Erişim Noktaları

API Erişim Adresi: https://react-yazi-yorum.herokuapp.com/
Postman Collection: https://www.getpostman.com/collections/702cbcc6cb3a353fdf12
Metod Erişim Noktası Açıklama
GET /posts Veritabanındaki tüm yazıları dizi olarak döndürür. Sistemde hiç yazı olmaması durumunda boş dizi döndürür.
GET /posts/:id Verilen id değeriyle eşleşen yazı objesi döndürür. Eşleşme olmadığında hata objesi döndürür.
GET /posts/latest-comments Veritabanındaki tüm yazılara gelen son 10 yorumu döndürür. Yorum olmadığında boş dizi döndürür.
GET /posts/:post_id/comments Belirtilen yazı id'ye ait yorumları döndürür. Hiç yorum olmaması durumunda boş dizi döndürür.
POST /posts Veritabanına yazı girişi buradan yapılır. title ve content alanları zorunludur. Giriş başarılı olduysa girilen yazı objesini döndürür.
POST /posts/:post_id/comments Veritabanına yorum girişi buradan yapılır. display_name ve body alanları zorunludur. Giriş başarılı olduysa girilen yorum objesini döndürür.
PUT /posts/:id Veritabanındaki yazıların düzenlenmesi buradan yapılır. title ve content üzerindeki değişiklikler başarılı olduysa güncellenen yazı objesini döndürür.
PUT /posts/:post_id/comments/:id Veritabanındaki yorumların düzenlenmesi buradan yapılır. body üzerindeki değişiklikler başarılı olduysa güncellenen yorum objesini döndürür. display_name değiştirilemez.
DELETE /posts/:id/ Veritabanındaki yazıların silinmesi buradan yapılır. Silinme işlemi başarılı olduğunda HTTP durum kodu 204 döndürülür.
DELETE /posts/:post_id/comments/:id Veritabanındaki yorumların silinmesi buradan yapılır. Silinme işlemi başarılı olduğunda HTTP durum kodu 204 döndürülür.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •