History
سجل المنشورات لمنصة
سجل المنشورات المُرسلة لمنصة، بما في ذلك المنشورات التي لم تنشأ عبر Ayrshare
GET
تتيح لك نقطة النهاية هذه جلب المنشورات وتحليلاتها من أهم شبكات التواصل الاجتماعي (Bluesky وFacebook وInstagram وLinkedIn وPinterest وThreads وTikTok وX/Twitter وYouTube). وهي تعمل مع جميع المنشورات على هذه المنصات — سواء أُنشئت باستخدام واجهة برمجة تطبيقات Ayrshare أو نُشرت مباشرةً من واجهة شبكة التواصل الاجتماعي.
تتوفر تحليلات أكثر تفصيلًا من خلال نقطة نهاية التحليلات.
المعرّفات المُعادة من نقطة النهاية هذه هي معرّف المنشور الاجتماعي الأصلي من شبكات التواصل الاجتماعي وليست معرّف منشور Ayrshare.
يتيح لك هذا الحصول على تفاصيل أي منشور على شبكة تواصل اجتماعي، حتى لو لم يُنشأ عبر Ayrshare.
على سبيل المثال، يمكنك استرجاع منشور نُشر يدويًا على facebook.com واستخدام معرّف المنشور الاجتماعي الخاص بـ Facebook المُعاد للحصول على التعليقات أو الحصول على التحليلات.
إذا لم تكن بحاجة إلى منشورات نشأت خارج Ayrshare، فببساطة استخدم معرّف منشور Ayrshare المُعاد في منشور مع نقاط نهاية التعليق أو التحليلات أو السجل.
Facebook
Instagram
:platform = bluesky أو facebook أو instagram أو linkedin أو pinterest أو snapchat أو threads أو tiktok أو twitter أو youtube.
مثال: https://api.ayrshare.com/api/history/instagram
الوسائط المحمية بحقوق النشر
سيستبعد Instagram وTikTok جميع الوسائط المحمية بحقوق النشر في استجاباتهما.- يُحذف حقل
mediaUrlالخاص بـ Instagram من الاستجابة إذا كانت الوسائط تحتوي على مواد محمية بحقوق النشر أو تم الإبلاغ عنها لانتهاك حقوق النشر. قد تشمل أمثلة المواد المحمية بحقوق النشر الصوت في مقاطع Reels. يمكنك التحقق من ذلك في تطبيق Instagram ضمن Settings -> Account Status. - لا يُعيد TikTok الوسائط إذا كانت تحتوي على مواد محمية بحقوق النشر أو تم الإبلاغ عنها لانتهاك حقوق النشر. قد تشمل أمثلة المواد المحمية بحقوق النشر الصوت في مقاطع Reels (سيُكتم TikTok صوت هذه الفيديوهات). يمكنك التحقق من ذلك في تطبيق TikTok ضمن Activity -> System Notifications.إذا تم كتم فيديو من هذا القبيل، يمكنك إضافة صوت في تطبيق TikTok. انتقل إلى المنشور واختر خيار إضافة صوت غير محمي بحقوق النشر. سيُعاد الفيديو بعد ذلك في استجابة واجهة برمجة التطبيقات هذه.
القيود
- تُصفَّى القصص المنتهية/المؤرشفة (الأقدم من 24 ساعة) تلقائيًا. تُدرج القصص النشطة فقط في الاستجابة افتراضيًا.
- استخدم معامل الاستعلام
dataTypeلطلبpostsفقط أوstoriesفقط. - استخدم معاملي الاستعلام
sinceوuntilلتصفية المنشورات حسب نطاق تاريخي.
- لن تشمل الاستجابات قصص البث المباشر (Live Video).
- القصص متاحة لمدة 24 ساعة فقط.
- لن يتم إرجاع القصص الجديدة التي تُنشأ عندما يُعيد مستخدم مشاركة قصة. تشمل القصص المُعاد مشاركتها القصص المُنشأة باستخدام قوالب Add Yours.
- لن يتم إرجاع المنشورات الجديدة التي تُنشأ عندما يقبل المستخدم طلبات التعاون.
- استخدم معامل الاستعلام
dataTypeلطلبpostsفقط أوstoriesفقط.
معاملات الترويسة
معاملات المسار
منصة المنشورات المطلوب استرجاعها. القيم:
bluesky أو facebook أو
instagram أو linkedin أو pinterest أو snapchat أو threads أو tiktok أو
twitter أو youtube.معاملات الاستعلام
عدد سجلات السجل المطلوب إعادتها. الحد الأقصى: 500*قد تؤدي القيم الأعلى للحد إلى استجابات أبطأ، لذلك نوصي باستخدام حدّ لا يتجاوز 100.*تتوفر حدود أعلى في خطط Enterprise. يُرجى التواصل مع مدير حسابك للحصول على التفاصيل.
تخطي جمع التحليلات الكاملة لـ Facebook Pages وInstagram. يُعيد فقط
معرّف المنشور الاجتماعي. يجب استخدامه إذا لم تكن هناك حاجة إلى التحليلات (تحتاج فقط إلى
معرّف المنشور الاجتماعي)، لتحقيق إرجاع أسرع، أو عند حدوث أخطاء عندما limit > 100.
لـ Facebook فقط. افتراضيًا، تكون المنشورات المُعادة من موجز صفحة Facebook. يمكنك أيضًا اختيار إرجاع المنشورات التي نشرتها الصفحة فقط.استخدم feed (الافتراضي) عندما ترغب في رؤية أكثر شمولًا لجميع المحتوى المرتبط بالصفحة، بما في ذلك التفاعلات من مستخدمين آخرين. استخدم
pagePublished عندما تريد استرجاع المنشورات التي نشرتها الصفحة نفسها فقط.لـ X/Twitter فقط. يتيح لك هذا المعامل استرجاع المنشورات من مستخدم X/Twitter معيّن باستخدام معرّفه الرقمي، بدلًا من حسابك المربوط.على سبيل المثال، للحصول على جميع المنشورات من الحساب
@Google، ستستخدم معرّف userId الرقمي 20536157.يمكنك العثور على userId الرقمي لأي مستخدم X/Twitter باستخدام نقطة النهاية Brands Get User.ملاحظة: استخدم API KEY فقط في الترويسة لإجراء هذا الطلب. لا تُضمّن Profile Key.لـ X/Twitter فقط. يتيح لك هذا المعامل استرجاع المنشورات من مستخدم X/Twitter معيّن باستخدام معرّف الحساب (Handle)، بدلًا من حسابك المربوط.على سبيل المثال، للحصول على جميع المنشورات من الحساب
@Google.ملاحظة: استخدم API KEY فقط في الترويسة لإجراء هذا الطلب. لا تُضمّن Profile Key.ترقيم صفحات قائم على المؤشر لاسترجاع الصفحة التالية من النتائج. مرِّر قيمة
next من كائن meta.pagination في الاستجابة السابقة لجلب المجموعة التالية من المنشورات.لـ Facebook فقط. سلسلة تاريخ ISO UTC لتصفية المنشورات التي أُنشئت في هذا التاريخ أو بعده. استخدمها مع
until لنطاق تاريخي محدد.مثال: since=2026-03-17لـ Facebook فقط. سلسلة تاريخ ISO UTC لتصفية المنشورات التي أُنشئت في هذا التاريخ أو قبله. استخدمها مع
since لنطاق تاريخي محدد.مثال: until=2026-03-20Facebook وInstagram. تصفية نوع المحتوى المُعاد. افتراضيًا، تُعاد المنشورات العادية والقصص النشطة معًا.القيم:
posts— المنشورات العادية فقط (بدون قصص)stories— القصص فقط
استجابة الترقيم
عند استخدام الترقيم القائم على المؤشر (مع معامل الاستعلامnext)، تتضمن الاستجابة كائن meta.pagination يحتوي على حالة الترقيم.
تحتوي مصفوفة posts في كل استجابة مُرقَّمة على كائنات بنفس البنية الموضحة في أمثلة الاستجابة أدناه لكل منصة.
بيانات وصفية للترقيم للتنقل القائم على المؤشر عبر النتائج.
