Teknik Özellikler: Postman Versiyon 7.25
Merhaba
Api içerisinde kullandığımız sabit kısımlar oluyor veya göndermek istediğimiz değerlerde oynama yapmamız gerekebiliyor. Bu tür durumlar için APIlerimiz içerisinde değişkenler kullanıyoruz.
Değişken Türleri:
- Global: Her alanda kullanılır.
- Collection: Sadece belirtilen yapı içerisinde kullanılır.
- Environment: Sadece belirtilen sunucu içinde kullanılır.
- Data: JSON veya CSV veri setlerimizi tanımlarız.
- Local: Geçicidirler ve sadece istek yapılan dosya içerisinde kullanılırlar.
Değişken Tanımlamak
Sayfanın sağ üst kısmında bulunan göz iconuna tıklayın.
Açılan sayfada size hangi tür değişken eklemek istediğinizi sorar.
Bu kısımda ben Globals seçiyorum. (Yeri gelmişken Postman’in içerisinde yer alan eğitim yönlendirmelerini ve gerektiği zamanlarda sizi tutorial dokümanlarına yönlendirmesi çok büyük bir avantaj oluyor. Yine bu kısımda sizi bu kısımla alakalı dokümanlara yönlendireceği bir link vermiş.)
VARIABLE: Değişken adınız.
INITIAL Value: Varsayılan değer.
CURRENT Value: Her zaman ilk olarak Current value değerini kullanır. Eğer bu değer boş ise initial value değerini okur.
Benim veriyi okuduğum linkin tamamı şu şekilde: http://www.xxx.com/Corona/API/CoronaCountry
Benim tanımladığım değişken değeri ise şu şekilde:
Değişkeni ekledikten sonra göz iconuna tıkladığımda değişken listesini görüntüler ve üzerinde değişiklik yapabilirim.
Değişken Kullanmak
Request URL linki yazdığınız kısımda {{DegiskenAdi}} şeklinde değişkenimizi çağırıyorum ve sonuna request url ‘i tamamlamamız için ihtiyacımız olan kısmı ekliyorum.
Son olarak link şu şekilde oluyor.
> {{URLCorona}}/CoronaCountry
Tam olarak tüm API leriniz içerisinde değişken yönetimi yaparsanız herhangi bir değişiklik sonucunda tüm api isteklerinizi gezmek zorunda kalmazsınız.
Kaynak: https://learning.postman.com/docs/postman/variables-and-environments/variables/