JSON - API Response
Coddy'nin Python ile API kursunda ders 3 / 10.
API Yanıtları genellikle JSON adı verilen formattadır.
JSON, JavaScript Object Notation (JavaScript Nesne Gösterimi) anlamına gelir. JSON, Python'un yerel sözlük (dictionary) veri türlerine benzer.
Bu API yanıtları şuna benzer:
{
"errors": [
{
"status": "422",
"source": {
"pointer": "/data/attributes/firstName"
},
"title": "Invalid Attribute",
"detail": "First name must contain at least two characters."
}
]
}JSON'u tıpkı Python'daki bir sözlük gibi manipüle edebilirsiniz.
Görev
KolayAşağıda verilen JSON kodunu kullanarak, "errors" anahtarının değerini yazdırmayı deneyin.
Bunun için, sözlüklerin (dictionaries) nasıl çalıştığına dair daha iyi bir anlayışa sahip olmalısınız.
Bu konu, Python Temelleri (Python Fundamentals) kursunun sözlükler bölümünde ele alınmaktadır.
Kendin dene
json = {
"errors": [
{
"status": "422",
"source": {
"pointer": "/data/attributes/firstName"
},
"title": "Invalid Attribute",
"detail": "First name must contain at least two characters."
}
]
}
### Write Your Code Below This LinePython ile API bölümündeki tüm dersler
3Weather Fetch API Program
API Connection to ServerGET Request to ServerDisplaying Appropriate Results