संबंधित ऑब्जेक्ट्स (जैसे किसी पोस्ट के लेखक) के फ़ील्ड्स पाने के लिए, आपको दो चीज़ें चाहिए:
संबंधित ऑब्जेक्ट को शामिल करने के लिए एक expansion
उस ऑब्जेक्ट type के लिए फ़ील्ड्स पैरामीटर
# लेखक विवरण सहित पोस्ट प्राप्त करेंcurl "https://api.x.com/2/tweets/1234567890?expansions=author_id&user.fields=description,public_metrics" \ -H "Authorization: Bearer $TOKEN"
रिस्पॉन्स:
{ "data": { "id": "1234567890", "text": "Hello world!", "author_id": "2244994945" }, "includes": { "users": [{ "id": "2244994945", "name": "X Developers", "username": "xdevelopers", "description": "The voice of the X Developer Platform", "public_metrics": { "followers_count": 570842, "following_count": 2048 } }] }}
आप उप-फ़ील्ड्स का अनुरोध नहीं कर सकते। जब आप public_metrics का अनुरोध करते हैं, तो आपको सभी मेट्रिक्स (लाइक्स, रीपोस्ट्स, रिप्लाइज़, कोट्स) मिलते हैं। आप केवल public_metrics.like_count का अनुरोध नहीं कर सकते।
रिस्पॉन्स में फ़ील्ड्स का क्रम अनुरोध के क्रम से अलग हो सकता है
रिस्पॉन्स में कोई फ़ील्ड मौजूद न हो, तो उसका मान null या खाली होता है
कुछ फ़ील्ड्स के लिए विशेष प्रमाणीकरण आवश्यक होता है (उदा., private metrics के लिए user context चाहिए)
उपलब्ध फ़ील्ड्स के लिए हर endpoint का API संदर्भ देखें