Phản hồi API dạng JSON
Bài học 3 trên 10 trong khóa học API trong Python của Coddy.
Phản hồi API thường có định dạng gọi là JSON.
JSON là viết tắt của JavaScript Object Notation. JSON tương tự như kiểu dữ liệu từ điển có sẵn trong Python.
Phản hồi API có dạng như sau:
{
"errors": [
{
"status": "422",
"source": {
"pointer": "/data/attributes/firstName"
},
"title": "Invalid Attribute",
"detail": "First name must contain at least two characters."
}
]
}Bạn có thể thao tác với JSON giống như với từ điển trong Python.
Thử thách
DễDựa trên đoạn code JSON dưới đây, hãy thử in ra giá trị của khóa "errors".
Để làm được việc này, bạn cần hiểu rõ hơn cách từ điển (dictionary) hoạt động.
Nội dung này có trong phần từ điển của khóa học Python Fundamentals.
Tự làm thử
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 LineTất cả bài học trong API trong Python
3Chương trình lấy dữ liệu thời tiết qua API
Kết nối API với máy chủGửi yêu cầu GET đến máy chủHiển thị kết quả phù hợpTự luyện tập: Trình biên dịch Python online