मुख्य सामग्री पर जाएं
POST
low-level Social Post ID प्रदान करके उन पोस्ट के लिए analytics प्राप्त करें जो Ayrshare के माध्यम से उत्पन्न नहीं हुए थे। यह ID /post endpoint के postIds फ़ील्ड में लौटाई जाती है। analytics प्राप्त करने के लिए linked account पोस्ट का स्वामी होना चाहिए (अपवाद: YouTube; नीचे देखें)। समर्थित platforms: Facebook, Instagram, LinkedIn, Threads, TikTok, Twitter, और YouTube
  • यह call Analytics on a Post endpoint के समान है। मुख्य अंतर यह है कि आप Ayrshare ID के बजाय social network द्वारा लौटाई गई post id का उपयोग करते हैं। साथ ही endpoint को सूचित करने के लिए searchPlatformId: true parameter शामिल करें कि आप Social Post ID द्वारा खोज रहे हैं।
  • id फ़ील्ड में पाए गए Ayrshare के बाहर उत्पन्न पोस्ट और IDs को प्राप्त करने के लिए Get All Post History endpoint का उपयोग करें।
  • केवल उन पोस्ट के लिए उपयोग करने की सलाह है जो Ayrshare के माध्यम से नहीं भेजे गए। Ayrshare के माध्यम से भेजे गए पोस्ट के लिए, analytics endpoint का उपयोग करें।
  • Instagram पोस्ट पर analytics जो उपयोगकर्ता के account को personal से business account में परिवर्तित करने से पहले प्रकाशित किए गए थे, उनके पास सीमित analytics होते हैं।
  • यदि social id पद्धति का उपयोग करके किसी ऐसे पोस्ट के लिए YouTube analytics प्राप्त कर रहे हैं जो आपके channel का नहीं है, तो API सामग्री के बारे में descriptive metadata लौटाएगा जबकि सभी संख्यात्मक metrics के लिए zero दिखाएगा। descriptive जानकारी जैसे title, description, tags, channel title, privacy status, और thumbnail URLs सही ढंग से भरी जाएँगी, video सामग्री के बारे में context प्रदान करेंगी। हालाँकि, views, likes, comments, shares, subscriber परिवर्तन, watch time, और playlist additions सहित सभी संख्यात्मक performance metrics zero values के रूप में लौटेंगे।
  • X/Twitter threads के लिए postIds का उपयोग करते समय, प्रत्येक tweet की Social Post ID अलग से प्रदान की जानी चाहिए, thread tweets स्वचालित रूप से शामिल नहीं होते जब parent post के लिए query की जाती है।

Header Parameters

Body Parameters

या तो id या postIds प्रदान करना आवश्यक है। एकल पोस्ट के लिए id का उपयोग करें या एक ही request में कई पोस्ट पर analytics प्राप्त करने के लिए postIds का उपयोग करें।
id
string
/post endpoint से लौटाई गई Social Post ID। यह postIds array में पाए गए किसी व्यक्तिगत social network के लिए id फ़ील्ड है। या तो id या postIds आवश्यक है।
postIds
array
एक ही request में कई पोस्ट पर analytics प्राप्त करने के लिए Social Post IDs का Array। अधिकतम 100 IDs की अनुमति है। या तो id या postIds आवश्यक है।
platforms
array
आवश्यक
analytics प्राप्त करने के लिए platforms का String array। केवल एक मान की अनुमति है।उपलब्ध मान:
searchPlatformId
boolean
डिफ़ॉल्ट:false
आवश्यक
Social Post ID द्वारा खोजने के लिए true पर सेट करें।
जब cumulative metrics (उदा., likes, comments, views) social network से अस्थायी रूप से अनुपलब्ध हों, तो API स्वचालित रूप से stored data से उन्हें backfill करता है। प्रति-platform analytics object में दो वैकल्पिक फ़ील्ड दिखाई दे सकते हैं:
  • backfilledFrom (string, ISO 8601) — तब मौजूद जब एक या अधिक cumulative metrics को stored data से प्रतिस्थापित किया गया हो। timestamp इंगित करती है कि stored data कब अंतिम बार update हुआ था।
  • recoveredFrom (string, ISO 8601) — तब मौजूद जब पूरी analytics response को पूर्ण API failure के कारण stored data से recover किया गया हो। timestamp इंगित करती है कि stored data कब अंतिम बार update हुआ था।
4 दिन से पुराने stored data को stale माना जाता है और backfill या recovery के लिए उपयोग नहीं किया जाएगा।