requests पैकेज से JSON प्राप्त करना
जब आप किसी API से JSON डेटा रिक्वेस्ट करते हैं, तो requests लाइब्रेरी API से मिली JSON string को वापस Python ऑब्जेक्ट में डिकोड करना बहुत आसान बना देती है. इस अभ्यास में पहले आपको API से JSON फॉर्मेट में डेटा रिक्वेस्ट करना है, फिर response को Python ऑब्जेक्ट में डिकोड करके album की Title प्रॉपर्टी प्राप्त करें और प्रिंट करें.
नोट: requests पैकेज आपके लिए पहले से इम्पोर्ट किया गया है, और क्योंकि albums API authentication से सुरक्षित है, सही हेडर पहले से जोड़ा गया है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में APIs परिचय
अभ्यास निर्देश
- API से JSON माँगने के लिए सही हेडर जोड़ें.
- JSON response को डिकोड करके एक album ऑब्जेक्ट बनाएँ.
- album की
Titleप्रॉपर्टी प्रिंट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
headers = {
'Authorization': 'Bearer ' + API_TOKEN,
# Add a header to request JSON formatted data
____: ____
}
response = requests.get('http://localhost:3000/albums/1/', headers=headers)
# Get the JSON data as a Python object from the response object
album = ____
# Print the album title
print(____)