स्वीकृत खातों की जानकारी बढ़ाएँ: उपयोगकर्ता नाम से पहचान निकालें, उपयोगकर्ता ID स्ट्रिंग के रूप में रखें, केवल ज़रूरी फ़ील्ड माँगें और प्राप्ति का समय दर्ज करें।
सोशल डेटा API
सोशल डेटा संवर्धन और निगरानी वर्कफ़्लो की योजना बनाएँ
खाता चयन से लेकर रीफ़्रेश और स्टोरेज के निर्णय तक, सार्वजनिक खातों की जानकारी बढ़ाने और टाइमलाइन समीक्षा के लिए सीमित दायरे वाला वर्कफ़्लो बनाएँ।
अभी उपलब्ध स्रोत Twitter / X है, कई नेटवर्क की सोशल फ़ीड नहीं। आपका एप्लिकेशन संग्रह का समय तय करता है और परिणाम सहेजता है; ये एंडपॉइंट प्रबंधित निगरानी सदस्यता नहीं देते।
विशिष्ट कार्य के लिए बना
खाता खोज और टाइमलाइन पेज से दोहराने योग्य शोध डेटासेट बनाएँ।
सीमित टाइमलाइन एकत्र करें: पेज सीमा और अनुरोध बजट तय करें, लौटे हुए कर्सर का अनुसरण करें और अपने स्टोरेज में ID के आधार पर दोहराई पोस्ट हटाएँ।
बदलावों की समीक्षा करें: खाली टाइमलाइन या गुम मेट्रिक को मापे गए शून्य से अलग समझें; निष्कर्ष निकालने से पहले स्रोत की ताज़गी जाँचें।
बिलिंग इकाई
जानें कि उपयोग कैसे मापा जाता है
प्रति अनुरोध USD। खाता खोज, माँगे गए हर टाइमलाइन पेज और बाद के रीफ़्रेश का बजट अलग रखें; नीचे के वर्तमान कैटलॉग मूल्य इस्तेमाल करें।
संचालन की सीमाएँ
- उपयोग लागू कानून और स्रोत प्लेटफ़ॉर्म की नीतियों के अनुरूप होना चाहिए।
- पहुँच नियंत्रण को चकमा देने या अनधिकृत स्क्रैपिंग के लिए सेवा इस्तेमाल न करें।
- प्राप्त टाइमलाइन पूरा ऐतिहासिक संग्रह या रीयल-टाइम कवरेज की गारंटी नहीं है।
- डेटा रखने और हटाने की अपनी नीति चुनें; ऐसे फ़ील्ड एकत्र न करें जिनकी आपके वर्कफ़्लो को ज़रूरत नहीं है।
इंटीग्रेशन गाइड
अपना अगला कदम चुनें
मौजूदा कैटलॉग कवरेज
उपलब्ध API और बिलिंग इकाइयाँ
API ID, ऑपरेशन, प्रदाताओं और मूल्य की तुलना करें। उपयोग लागत का अनुमान लगाने से पहले कैटलॉग की तारीख और हर ऑपरेशन की बिलिंग इकाई जाँचें।
Twitter / X की सार्वजनिक प्रोफ़ाइल और उपयोगकर्ता टाइमलाइन प्राप्त करें।
- प्रदाता
- Twitter / X Data
- बिलिंग इकाई
- अनुरोध
- API प्रारूप और एंडपॉइंट
- अनुरोध एंडपॉइंट के लिए नीचे दिए गए ऑपरेशन देखें।
- प्रकाशित क्षमताएँ
- उपयोगकर्ता खोज, उपयोगकर्ता टाइमलाइन
-
GET /v1/twitter/usersउपयोगकर्ता नाम से उपयोगकर्ता प्राप्त करें -
GET /v1/twitter/users/{id}ID से उपयोगकर्ता प्राप्त करें -
GET /v1/twitter/users/{id}/tweetsउपयोगकर्ता की पोस्ट प्राप्त करें
API Hop मूल्य
- अनुरोध
- $0.0020 /अनुरोध
उपयोगकर्ता नाम से उपयोगकर्ता प्राप्त करें
GET /v1/twitter/users API Hop मूल्य
- अनुरोध
- $0.0020 /अनुरोध
ID से उपयोगकर्ता प्राप्त करें
GET /v1/twitter/users/{id} API Hop मूल्य
- अनुरोध
- $0.0020 /अनुरोध
उपयोगकर्ता की पोस्ट प्राप्त करें
GET /v1/twitter/users/{id}/tweets API Hop मूल्य
- अनुरोध
- $0.0020 /अनुरोध
अनुरोध उदाहरण
दस्तावेज़ में दिए ऑपरेशन से शुरू करें
curl "https://api.apihop.ai/v1/twitter/users/<USER_ID>/tweets?max_results=10&tweet.fields=created_at,public_metrics" \
-H "Authorization: Bearer <API_KEY>"const response = await fetch("https://api.apihop.ai/v1/twitter/users/<USER_ID>/tweets?max_results=10&tweet.fields=created_at,public_metrics", {
headers: { Authorization: "Bearer <API_KEY>" }
});
const data = await response.json();
console.log(data);import requests
url = "https://api.apihop.ai/v1/twitter/users/<USER_ID>/tweets?max_results=10&tweet.fields=created_at,public_metrics"
headers = {"Authorization": "Bearer <API_KEY>"}
response = requests.get(url, headers=headers, timeout=60)
response.raise_for_status()
print(response.json()) खाते के दस्तावेज़ वाला API बेस URL इस्तेमाल करें और उदाहरण के प्लेसहोल्डर बदलें। API कुंजी Authorization हेडर में भेजें; उसे कभी URL या कमिट की गई फ़ाइल में न डालें।