Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

JSON - API Response

الدرس 3 من 10 في دورة API في Python على Coddy.

غالبًا ما تكون استجابات واجهة برمجة التطبيقات (API) بتنسيق يسمى JSON. 

يرمز JSON إلى JavaScript Object Notation. يشبه JSON أنواع بيانات القواميس (dictionary) الأصلية في لغة Python.

تبدو استجابات واجهة برمجة التطبيقات (API) هذه كما يلي:

{
	"errors": [
		{
			"status": "422",
			"source": {
				"pointer": "/data/attributes/firstName"
			},
			"title": "Invalid Attribute",
			"detail": "First name must contain at least two characters." 
    	}
    ] 
}

يمكنك التعامل مع JSON تمامًا مثل القاموس (dictionary) في Python. 

challenge icon

التحدي

سهل

بناءً على كود JSON أدناه، حاول print قيمة المفتاح "errors"
للقيام بذلك، يجب أن يكون لديك فهم أفضل لكيفية عمل dictionaries

تمت تغطية هذا في قسم dictionaries من دورة Python Fundamentals.

جرّب بنفسك

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 Line

جميع دروس API في Python