الانتقال إلى المحتوى الرئيسي
إذا كانت لديك مشكلات في ربط Facebook، يُرجى الاطلاع على دليل استكشاف الأخطاء وإصلاحها.

النشر على Facebook

يتطلب النشر باستخدام Facebook API ربط صفحة Facebook. لا يسمح Facebook بربط الحسابات الشخصية. مثال JSON لمنشور أساسي مع رابط وصورة إلى صفحة Facebook:
Facebook Post with Image
  • سيعرض Facebook تلقائيًا معاينة للرابط في المنشور ما لم تُضمَّن صورة أو فيديو. في المثال أعلاه ستظهر الصورة. حذف الصورة سيؤدي إلى ظهور معاينة الرابط.
  • إذا لم ينتهِ الفيديو بامتداد فيديو معروف مثل mp4، يرجى استخدام المعامل isVideo. راجع نقطة نهاية /post للتفاصيل.
  • يدعم Facebook أيضًا إرسال الوسائط دون نص منشور. إذا لم ترغب في تضمين نص للمنشور، أرسل سلسلة فارغة post: "".
  • راجع إرشادات وسائط Facebook وتصريح Facebook لمزيد من المعلومات.
لا تدعم واجهة برمجة تطبيقات Facebook مزج الصور والفيديوهات في منشور واحد. يمكنك تضمين عدة صور أو فيديو واحد، لكن ليس كليهما.
انشر صور Facebook Carousel عبر واجهة Ayrshare API باستخدام معامل الجسم carousel.
Facebook Carousel Post
  • معامل link على المستوى الأعلى هو الـ URL في نهاية الـ carousel.
  • items مصفوفة من كائنات تحتوي على القيم التالية. حد أدنى عنصران و10 عناصر كحد أقصى في مصفوفة items.
  • picture — الـ URL لصورة الـ carousel.
  • link — الـ URL عند النقر على الصورة.
  • name — (اختياري) الصورة المعروضة في كل بطاقة صورة.
ملاحظة: لا تستخدم media_urls مع carousel. إذا استُخدم media_urls، فسيُتجاهل carousels. راجع دليل Facebook Carousel لمزيد من المعلومات.

Facebook Reels

يمكنك نشر فيديو إلى Facebook Reels بـ facebookOptions التالية.
تفرض Meta حدًا يبلغ 30 Reels لكل صفحة Facebook متصلة خلال أي فترة 24 ساعة لمنع الرسائل غير المرغوبة وضمان جودة المنصة. هذا حد متحرك، مما يعني أنه يحصي آخر 24 ساعة وليس أيام التقويم.
Facebook Reels Post
  • reels: عيّن إلى true لنشر الفيديو إلى Reels. مطلوب إذا أردت النشر إلى Facebook Reels.
  • title: عنوان الفيديو بحد أقصى 255 حرفًا. سيُقتطع ما يزيد عن 255 حرفًا. اختياري.
  • thumbNail: الصورة المصغرة (صورة الغلاف) للفيديو. يجب أن تكون الصورة المصغرة عنوان URL لملف JPEG أو PNG. يجب أن تكون الصورة المصغرة أقل من 10 ميغابايت. اختياري.
راجع متطلبات فيديو Reels API أو مثال على استخدام Facebook Reels API.
تواجه Meta أحيانًا مشكلات في معالجة Facebook Reels لبعض الحسابات. حتى إذا أُعيدت استجابة خطأ، فقد يكون Reel قد نُشر بالفعل.إذا واجهت أخطاء لـ Facebook Reels، نوصي بالتحقق من حالة Reel. إذا لم يُنشر المنشور، يمكنك محاولة النشر مرة أخرى. ينجح هذا في كثير من الأحيان.يمكنك استخدام الـ URL الوارد في حقل verifyReelsUrl للتحقق من الحالة. تأكد من استخدام نفس Profile Key كمنشورك الأصلي. انتظر حتى الوقت الوارد في verifyReelsIn للتحقق من حالة Reel (10 دقائق). إذا أُعيد رمز خطأ HTTP 400، فقد فشل المنشور ويمكنك محاولة المنشور مرة أخرى.
Facebook Reels Post Error

Facebook Stories

انشر Facebook Stories إلى صفحات Facebook إما كصورة أو كفيديو.
  • لا تدعم Facebook Stories نص المنشور — سيتم تجاهل أي نص مُقدَّم في حقل post، بما في ذلك الإشارات.
  • الصورة أو الفيديو المرفوع لقصة لا يمكن أن يكون قد استُخدم في منشور سابق.
  • لا يمكن أن يتجاوز فيديو القصة 60 ثانية.
  • فعّل أرشيف القصص لتتمكن من إجراء GET على القصص.
Facebook Stories Post
راجع متطلبات الصور والفيديو لـ Stories API.

تسميات توضيحية للوسائط

عيّن تسمية توضيحية على Facebook لكل صورة وسائط منشورة. يقبل مصفوفة من نصوص التسميات التوضيحية. يجب أن تتوافق كل مصفوفة مع عنوان URL للوسائط. مثلًا، ["This is my best pic", "😃 here is the next one"] تشير إلى الـ URLs الأولى والثانية في mediaUrls.
Facebook Media Captions

وسم الموقع

يُحدَّد وسم موقع Facebook بـ locationId، وهو معرّف صفحة Facebook أو اسم صفحة Facebook. على سبيل المثال، معرّف صفحة Facebook لـ متحف Guggenheim هو 7640348500 أو اسم صفحة Facebook "@guggenheimmuseum". يجب أن تكون الصفحات مرتبطة بموقع فعلي.
Facebook Location Tagging
يمكنك البحث عن locationId (Page Id) باستخدام نقطة نهاية brand. يُرجى ملاحظة أنه يجب أن يكون للصفحة موقع مُدرج وإلا سيُعيد locationId خطأ. غير مدعوم في المنشورات النصية والصور وReels وStories. Videos غير مدعومة من Meta لوسم الموقع.

استهداف الجمهور

عند إنشاء منشور صفحة على Facebook، لديك خيار لتقييد رؤيته لجمهور معيّن باستخدام نوعين من الاستهداف:
  1. Facebook Targeting: يتيح لك هذا تحديد جمهور منشورك بناءً على عوامل مثل العمر والجنس والموقع والحالة الاجتماعية. بضبط هذه المعاملات، يمكنك ضمان عرض منشورك فقط للأشخاص الذين يستوفون المعايير المحددة.
  2. Facebook Feed Targeting: يُمكّنك هذا الخيار من تحسين رؤية منشورك ضمن News Feeds لجمهورك المستهدف.
يمكنك استخدام أي خيار استهداف بشكل فردي أو الجمع بينهما.

Targeting

يعمل Facebook targeting على تقييد الجمهور لنشر المحتوى على فئات ديموغرافية محددة. أي شخص ليس ضمن هذه الفئات لن يتمكن من عرض هذا المحتوى. لن يتجاوز هذا أي قيود ديموغرافية على مستوى الصفحة قد تكون سارية. الحقول الديموغرافية المتاحة targeting:
  • ageMin: يُحدد الحد الأدنى للعمر الذي يمكنه عرض المنشورات. القيم المقبولة 13 أو 15 أو 18 أو 21 أو 25. سيتم رفض الأعمار الأخرى.
  • countries: يُعرف أيضًا بالتسييج الجغرافي (geofencing)، يمكنك تحديد البلدان التي يمكنها عرض المنشور. مصفوفة من رموز البلدان. الحد الأقصى لعدد البلدان التي يمكن استهدافها هو 25. إذا كنت بحاجة إلى استهداف أكثر من 25 دولة أو تقييد دول معينة، يُرجى الاطلاع على قيود دولة صفحة Facebook.
Facebook Targeting

Feed Targeting

من الأرجح أن يرى أي شخص ضمن مجموعات Facebook feed targeting هذه المنشور، بينما أقل احتمالًا لغيرهم، لكن قد يظل يراه على أي حال. استخدم targeting، انظر أعلاه، إذا أردت ضمان التقييد. الحقول الديموغرافية المتاحة لـ feedTargeting:
  • ageMin: يُحدد الحد الأدنى للعمر الذي يمكنه عرض المنشورات. قيمة صحيحة 13 أو أكثر. الافتراضي هو 0.
  • ageMax: يُحدد الحد الأقصى للعمر الذي يمكنه عرض المنشورات. قيمة صحيحة 65 أو أقل.
  • countries: يُعرف أيضًا بالاستهداف الجغرافي، يمكنك الإشارة إلى البلدان التي ينبغي أن تكون قادرة على عرض المنشور. مصفوفة من رموز البلدان.
  • collegeYears: استهدف عمر تخرج الجامعة لعرض المنشور. مصفوفة من الأعداد الصحيحة لسنة التخرج من الجامعة.
  • educationStatuses: استهدف الحالة التعليمية لعرض المنشور. مصفوفة من الأعداد الصحيحة للاستهداف بناءً على مستوى التعليم. استخدم 1 للمرحلة الثانوية، و2 للمرحلة الجامعية، و3 لـ خريج.
  • genders: استهدف الجنس لعرض المنشور. مصفوفة من الأعداد الصحيحة لاستهداف جنس معيّن. 1 يستهدف جميع المشاهدين الذكور و2 الإناث. الافتراضي استهداف كليهما.
  • relationshipStatuses: استهدف الحالة الاجتماعية لعرض المنشور. مصفوفة من الأعداد الصحيحة للاستهداف بناءً على الحالة الاجتماعية. استخدم 1 لأعزب، و2 لـ ‘في علاقة’، و3 لـ متزوج، و4 لـ مخطوب. الافتراضي جميع الأنواع.
Facebook Feed Targeting

النص البديل

أضف نصًا بديلًا في Facebook، المعروف أيضًا بالنص البديل (alt text)، إلى صورة أو فيديو. النص البديل في Facebook هو ميزة إمكانية وصول تُستخدم لمعلومات المستخدم الإضافية وقارئات الشاشة. استخدم altText في كائن faceBookOptions.
Facebook Alt Text
يجب أن يتوافق كل نص بديل مع صورة أو فيديو في مصفوفة mediaUrls. سيُطبَّق النص البديل على كل صورة بالترتيب.

الصورة المصغّرة للفيديو

عيّن صورة مصغّرة (صورة غلاف) لفيديو Facebook. أرسل عنوان URL بعيد لملف PNG أو JPG بنفس أبعاد الفيديو وأقل من 10 ميغابايت. يجب أن ينتهي الـ URL بـ .png أو .jpg.
Example Facebook Video Thumbnail

عنوان الفيديو

أضف عنوان فيديو Facebook باستخدام معامل title.
Facebook Video Title

صور GIF المتحركة

يُسمح فقط بعنوان URL واحد في mediaUrls عند نشر Facebook GIF متحرك. إذا لم ينتهِ عنوان URL للوسائط بـ “.gif” أو ”.GIF”، اضبط حقل isVideo على true.
Facebook Animated GIF

إشارات صفحة Facebook

يمكنك الإشارة إلى صفحة Facebook أخرى، المعروف أيضًا بإشارات Facebook أو وسم Facebook، بتضمين اسم صفحة Facebook أو Page ID في نص المنشور. لا يسمح Facebook بالإشارات أو وسم الملفات الشخصية أو المجموعات. ضمّن إشارة باستخدام @mention التالي: @page-name أو @[page-id]

الإشارة باسم الصفحة

مثال على نص منشور باسم صفحة. يمكنك العثور على اسم الصفحة من عنوان URL لـ Facebook، على سبيل المثال https://www.facebook.com/Ayrshare
Facebook Page Mention with Page Name
سيبذل Ayrshare محاولة قصوى للعثور على الصفحة المطابقة بناءً على الاسم، لكن أحيانًا لا يمكن العثور على تطابق. الطريقة الأكثر موثوقية هي استخدام Page ID.

الإشارة بمعرّف الصفحة

مثال على نص منشور بمعرّف صفحة؛ لاحظ استخدام []. راجع أدناه كيفية العثور على Page ID.
Facebook Page Mention with Page ID
سيُحلّ معرّف صفحة Facebook إلى الصفحة المطابقة و_يُشعر الصفحة المذكورة_.
استخدم الإشارة للصفحات بحذر بالإشارة فقط إلى الصفحات التي ترتبط بها. يجب أن تحرص على عدم إرسال رسائل مزعجة أبدًا.عندما تُشير إلى صفحة، سيتم إشعار مالك الصفحة عبر تنبيه وبريد إلكتروني. إذا اشتكت عدة صفحات من إشارتك إليها، فقد يحظر Facebook حسابك. عمومًا يجب أن توسم فقط الصفحات التي لديك علاقة راسخة معها.يجب أن تسمح صفحة Facebook التي يُشار إليها للصفحات الأخرى بالإشارة/الوسم لصفحتها. يمكن تفعيل الإشارات في إعدادات الصفحة العامة تحت “Others Tag this Page”.يُرجى مراجعة القواعد المهمة بشأن الإشارات.

العثور على معرّف صفحة Facebook

نقطة نهاية Brand

يمكنك البحث عن مستخدم Facebook أو صفحة Facebook باستخدام نقاط نهاية Brand.

على Facebook.com

  1. من News Feed في Facebook، انقر على Pages في القائمة الجانبية اليسرى.
  2. انقر على اسم صفحتك للانتقال إلى صفحتك.
  3. انقر على About في أعلى صفحتك. إن لم تراه، انقر على More▼.
  4. مرّر لأسفل للعثور على Page ID الخاص بك أسفل MORE INFO.
أو إذا أردت العثور على معرّف صفحة لا تملكها:
  • إذا كانت صفحة Facebook لها عنوان URL مثل https://www.facebook.com/ayrshare-1234567890 فإن المعرّف هو 1234567890.
  • إذا كانت صفحة Facebook لها عنوان URL مثل:
https://www.facebook.com/pages/ayrshare/123466789203 فإن Page ID هو الرقم في النهاية، مثل 123466789203. يمكنك التحقق من أن Page ID صحيح بالانتقال إلى https://facebook.com/page-id وسيتم حلّه إلى الصفحة. يمكنك أيضًا تجربة أداة بحث عن Facebook Page من طرف ثالث، وهي غير مدعومة من Ayrshare، مثل: https://lookup-id.com/ إذا فشلت كل الطرق الأخرى، يمكنك الذهاب إلى صفحة Facebook في متصفح وعرض مصدر الصفحة. في Chrome، انقر بالزر الأيمن لتحديد “View Source”. ثم ابحث عن owning_profile_id أو profile_id للعثور على Page ID.
يُرجى مراجعة القواعد المهمة بشأن الإشارات.

تفعيل إشارات الصفحة

يجب أن تسمح الصفحة بالإشارات والوسم في المنشورات والتعليقات. افتراضيًا هذا مُفعّل، لكن يمكنك التحقق بتسجيل الدخول إلى facebook.com والتبديل إلى صفحتك.
  1. بعرضك كصفحتك، انقر على صورة الملف الشخصي لصفحتك في الزاوية اليمنى العليا.
  2. انقر على Settings & Privacy -> Settings.
  3. في قائمة Settings، انقر على Privacy.
  4. انقر على Page and Tagging.
  5. مرّر لأسفل إلى Reviewing.
  6. بدّل الإعدادات للسماح بالوسم والإشارات.

Meta Business Suite

المنشورات كمسوّدة

أنشئ منشور Facebook كمسوّدة يظهر في تبويب Meta Business Suite Draft. مسوّدات Facebook هي منشورات بدأت بكتابتها لكن لم تنشرها بعد. يمكنك حفظ المسوّدات للعودة إليها لاحقًا، أو جدولتها للنشر في تاريخ لاحق. أضف المعامل draft إلى faceBookOptions لإرسال المنشور كمسوّدة. متاح للمنشورات النصية والصور والفيديو وReels.
Facebook Draft Post

وقت نشر مجدول

عيّن وقت نشر مجدول لمنشورات Facebook التي تظهر في تبويب Meta Business Suite Scheduled Posts. المنشورات المجدولة في Facebook هي منشورات أنشأتها وجدولتها للنشر في تاريخ لاحق وتُدار في Meta Business Suite. يمكن أن يكون هذا مفيدًا لتخطيط منشورات وسائل التواصل الاجتماعي مسبقًا، أو لنشر المنشورات في الأوقات التي تعرف فيها أن جمهورك أكثر نشاطًا. متاح للمنشورات النصية والصور والفيديو وReels.
يجب أن يكون وقت النشر أكبر من 10 دقائق من الوقت الحالي وضمن 29 يومًا من التاريخ الحالي.ما لم تكن بحاجة إلى إدارة منشورات Facebook في Meta Business Suite، نوصي باستخدام تاريخ جدولة المنشور القياسي.
أضف معامل scheduledPublishDate إلى faceBookOptions لجدولة وقت المنشور.
Facebook Scheduled Post

معاينة الرابط

سيُنشئ منشور Facebook تلقائيًا معاينة رابط لرابط في جسم المنشور. لكن، إذا أردت تحديد رابط مختلف أو فرض معاينة الرابط، فاستخدم معامل link مع الـ URL للرابط.
Facebook Link Preview
إذا تم تضمين حقل mediaUrls في طلب المنشور، فستُعرض الوسائط بدلًا من معاينة الرابط.

إعلانات Facebook

إعلانات Facebook هي طريقة للترويج لمنشوراتك لجمهور أوسع.

إعلانات Facebook

حدود الأحرف

راجع حدود أحرف Facebook لمزيد من المعلومات.

معلومات إضافية

كيف أُضيف فواصل الأسطر أو النص المنسّق إلى منشور Facebook؟

يمكن إضافة فواصل الأسطر في Facebook إلى منشور بحرف سطر جديد خاص. يمكن إضافة نص منسّق، مثل الأحرف الغامقة أو المائلة، إلى منشور Facebook ببعض عناصر html.

لماذا أرى “Published by Ayrshare” على منشور؟

لا تقلق، يظهر فقط في عرض المسؤول. راجع دليل استكشاف الأخطاء وإصلاحها لمزيد من المعلومات.