المنصاتاعرض المنصات

المنصات

اعرض المنصات

يسرد كل شبكة مع تسميتها وقواعد النص المصاحب والوسائط والصيغ، وهي نفسها التي تطبّقها بيئة الاختبار والتجربة الجافة، وهل هي متاحة لصاحب الرمز.

GEThttps://api.sofia-post.com/api/v1/platforms
GEThttps://api.sofia-post.com/api/v1/platforms

اعرض المنصات

يسرد كل شبكة مع تسميتها وقواعد النص المصاحب والوسائط والصيغ، وهي نفسها التي تطبّقها بيئة الاختبار والتجربة الجافة، وهل هي متاحة لصاحب الرمز.

التفويضات

Authorizationstringمطلوب

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

يبقى في هذا التبويب فقط، ويُرسل إلى api.sofia-post.com فقط. احصل على مفتاح API

لكل شبكة قواعدها. بدل ترميزها يدويًا، اقرأها عبر GET /v1/platforms: الحد الأقصى لطول النص، والوسوم والإشارات، والوسائط المقبولة، والصيغ، وما إذا كانت الشبكة مفتوحة لك.

{
  "data": [
    {
      "platform": "instagram",
      "name": "Instagram",
      "available": true,
      "caption": { "maxLength": 2200, "maxHashtags": 30, "maxMentions": 20, "enforced": true },
      "media": { "maxCount": 10, "mixImagesAndVideo": true, "imageTypes": ["image/jpeg"], "videoTypes": ["video/mp4", "video/quicktime"] },
      "formats": [
        { "format": "post", "default": true, "requiredMedia": "any" },
        { "format": "reel", "default": false, "requiredMedia": "video" }
      ]
    }
  ]
}

حدود كل شبكة

الشبكةالنصالوسائطالصيغ
Instagram2 200 حرف، 30 وسمًا، 20 إشارةإلزامي، حتى 10 (JPEG وMP4 وMOV)post وreel وstory وcarousel
Facebook63 206 أحرفحتى 10، صور أو فيديوpost وreel وstory وvideo
TikTok2 200 حرفإلزامي: فيديو، أو حتى 35 صورةvideo وphoto
LinkedIn3 000 حرفحتى 20post وarticle وcarousel وvideo
X280 حرفًا، سلاسل حتى 25 منشورًاحتى 4، صور أو فيديو واحدpost وthread

هذه أرقام اليوم؛ وGET /v1/platforms يعطي دائمًا القيم الحالية.

تطبّق المحاكاة هذه القواعد نفسها قبل أن تنشر.

التفويضات

  • Authorizationstringheaderمطلوب

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

الاستجابة

قائمة المنصات وقواعدها.

  • dataobject[]مطلوب

    المنصات

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

      معرّف الشبكة

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

    • namestringمطلوب

      اسم عرض الشبكة

    • availablebooleanمطلوب

      متاحة للشخص الذي يتصرف الرمز نيابةً عنه؛ وإلا يُرفض المنشور هناك

    • captionobjectمطلوب

      قواعد النص المصاحب

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

        الحد الأقصى للأحرف (موزونة على X)

      • enforcedbooleanمطلوب

        true: ترفض الشبكة بشكل قاطع ما يتجاوز الحدود (422 post_refused)

      • maxHashtagsnumber

        الحد الأقصى للهاشتاغات

      • maxMentionsnumber

        الحد الأقصى للإشارات

      • threadobject

        تظهر عندما تنشر الشبكة سلسلة

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

          الحد الأقصى لعدد المنشورات في سلسلة

    • mediaobjectمطلوب

      قواعد الوسائط

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

        الحد الأقصى لعدد الوسائط في منشور

      • enforcedbooleanمطلوب

        true: ترفض الشبكة بشكل قاطع ما يتجاوز الحد

      • mixImagesAndVideobooleanمطلوب

        false: لا يمكن الجمع بين الصور والفيديو في منشور واحد

      • imageTypesstring[]مطلوب

        أنواع MIME المقبولة للصور

      • videoTypesstring[]مطلوب

        أنواع MIME المقبولة للفيديو

    • formatsobject[]مطلوب

      الصيغ التي تقبلها الشبكة

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

        اسم الصيغة

      • defaultbooleanمطلوب

        الصيغة المستخدمة عندما لا يحدد الهدف صيغة

      • requiredMediastringمطلوب

        none: قابل للنشر دون مرئية؛ any: مرئية من أي نوع

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

      • captionPublishedbooleanمطلوب

        false: لا يُرسل النص المصاحب (ستوري)

هل كانت هذه الصفحة مفيدة؟