Postman API (Application Programming Interface) lerimizi rahatlıkla test edebilmemiz için hazırlanmış bir programdır. Kullanım için Postman’i bilgisayarınıza indirmeniz gerekir. Kullanıma başlamadan önce bir hesap oluşturarak tüm yaptıklarınızı kayıt altına alabilir ve her bilgisayardan erişim sağlayabilirsiniz.
Postman: https://www.postman.com/
Ücretli ve ücretsiz olmak üzere iki şekilde de çalışmaktadır. Kullanım haklarınızla ilgili detaylı bilgiyi ekranın sağ üstündeki Upgrade butonu yanındaki ok işaretine tıklayarak görüntüleyebilirsiniz.
- Yeni Collection, Environment, Request işlemlerinde kullanılacak menüdür.
- Hemen üst kısmında yer alan History, Collections, APIs sekmeleri bulunur. Seçtiğiniz başlığa göre alt kısım listelenir.
History, geriye dönük yaptığınız request leri listeler.
Collections, eklediğiniz klasörlerdir diyebiliriz.
APIs, kıymetlimiss 😀
3. Aynı anda birden fazla ortama bağlanmak için Environment kısmını kullanıyoruz. Ek olarak bu kısımda ayarlar, beğeni, hesap ayarları, yenile butonları bulunur.
İstek Yapmak (Add Request, New Request)
2. kısımda yer alan New Collections butonuna tıklıyorum. Benim kullanacağım api Corona ile ilgilidir. O nedenle Collection adına Corona ismini veriyorum. (Collection oluşturmak zorunludur. Request sırasında seçilecektir.)
Daha sonra bu Collection kenarında yer alan … butonuna tıklıyorum. Add Request diyorum.
Request Name, Description metni yazıp Collection seçiyorum. Ardından Save to Corona butonuna tıklıyorum.
Açılan ekranda turuncu olarak belirttiğim yere URL yazıyorum ve SEND butonuna tıklıyorum.
Benim URL ‘im herhangi bir parametre almıyor. Eğer almış olsaydı Params başlığı altında yer alan Key — Value alanlarını dolduracaktım veya parametreleri URL içerisinde de “URL?paramkey=value” şeklinde gönderebilirdim.
URL ‘in başında bulunan kısımda GET - POST - UPDATE - DELETE … gibi HTTP methodları yer alır.
Sorgu sonucu alt kısımda Body — Pretty Sekmesi altında görüntülenir.
Sorguda eğer bir hata olsaydı yine bu kısımda hata mesajı görüntülenir olacaktı.
Kısaca Postman üzerinde ilk request inizi yapmış oldunuz.
O zaman daha nicelerine diyelim. 😜
Kaynak: https://learning.postman.com/docs/postman/launching-postman/sending-the-first-request/