المنشوراتاعرض منشورًا

المنشورات

اعرض منشورًا

يعيد منشورًا مع حالة كل شبكة ورابطه بعد النشر وخطئه إن فشل. يقرأ الوضع الفعلي أي منشور في مساحة العمل، والاختباري منشورًا محاكى.

GEThttps://api.sofia-post.com/api/v1/posts/{id}
GET/v1/posts/{id}
curl -X GET 'https://api.sofia-post.com/api/v1/posts/{id}' \
  -H "Authorization: Bearer $SOFIA_API_KEY"

التفويضات

  • Authorizationstringمطلوب

    مفتاحك الشخصي أو رمز وصول OAuth، يُرسل كـ Bearer <token>.

معاملات المسار

  • idstringمطلوب

    معرّف المنشور.

الاستجابة

200application/json

المنشور وحالة كل هدف.

  • idstringمطلوب

    معرّف المنشور

  • statusstringمطلوب

    عبر كل الشبكات؛ partial: نُشر على واحدة وفشل على أخرى

    القيم المسموحة: draftscheduledpublishingpublishedsent_to_inboxfailedpartial

  • establishmentIdstringمطلوب

    منشأة المنشور

  • createdAtstring<date-time>مطلوب

    وقت إنشاء المنشور

  • targetsobject[]مطلوب

    مدخل لكل شبكة وحساب: حسابان على شبكة واحدة، مدخلان

    عرض الخصائص الفرعية
    • platformstringمطلوب

      شبكة الهدف

    • accountIdstringمطلوب

      الحساب الذي ينشر (GET /v1/establishments/:id/accounts)

    • statestringمطلوب

      حالة الهدف على شبكته

      القيم المسموحة: draftscheduledpublishingpublishedsent_to_inboxfailed

    • publishedAtstring<date-time>

      وقت نشر الهدف

    • permalinkstring

      رابط المنشور المنشور على الشبكة

    • errorstring

      سبب رفض الشبكة

  • scheduledAtstring<date-time>

    وقت جدولة نشر المنشور

401

الرمز مفقود أو غير معروف أو منتهي الصلاحية أو ملغى.

403

لا يملك الرمز النطاق posts:read.

404

post_not_found: خارج مساحة العمل (أو خارج المنحة في الاختبار).

4XXapplication/json

أي خطأ آخر، ضمن غلاف الخطأ.