إذا كانت لديك مشكلات في ربط Facebook، يُرجى الاطلاع على دليل استكشاف الأخطاء وإصلاحها.
النشر على Facebook
يتطلب النشر باستخدام Facebook API ربط صفحة Facebook. لا يسمح Facebook بربط الحسابات الشخصية. مثال JSON لمنشور أساسي مع رابط وصورة إلى صفحة Facebook:Facebook Post with Image
- سيعرض Facebook تلقائيًا معاينة للرابط في المنشور ما لم تُضمَّن صورة أو فيديو. في المثال أعلاه ستظهر الصورة. حذف الصورة سيؤدي إلى ظهور معاينة الرابط.
- إذا لم ينتهِ الفيديو بامتداد فيديو معروف مثل mp4، يرجى استخدام المعامل
isVideo. راجع نقطة نهاية /post للتفاصيل. - يدعم Facebook أيضًا إرسال الوسائط دون نص منشور. إذا لم ترغب في تضمين نص للمنشور،
أرسل سلسلة فارغة
post: "". - راجع إرشادات وسائط Facebook وتصريح Facebook لمزيد من المعلومات.
صور Carousel
انشر صور 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 ميغابايت. اختياري.
Facebook Stories
انشر Facebook Stories إلى صفحات Facebook إما كصورة أو كفيديو.- لا تدعم Facebook Stories نص المنشور — سيتم تجاهل أي نص مُقدَّم في حقل
post، بما في ذلك الإشارات. - الصورة أو الفيديو المرفوع لقصة لا يمكن أن يكون قد استُخدم في منشور سابق.
- لا يمكن أن يتجاوز فيديو القصة 60 ثانية.
- فعّل أرشيف القصص لتتمكن من إجراء GET على القصص.
Facebook Stories Post
تسميات توضيحية للوسائط
عيّن تسمية توضيحية على 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، لديك خيار لتقييد رؤيته لجمهور معيّن باستخدام نوعين من الاستهداف:- Facebook Targeting: يتيح لك هذا تحديد جمهور منشورك بناءً على عوامل مثل العمر والجنس والموقع والحالة الاجتماعية. بضبط هذه المعاملات، يمكنك ضمان عرض منشورك فقط للأشخاص الذين يستوفون المعايير المحددة.
- 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/AyrshareFacebook Page Mention with Page Name
الإشارة بمعرّف الصفحة
مثال على نص منشور بمعرّف صفحة؛ لاحظ استخدام []. راجع أدناه كيفية العثور على Page ID.Facebook Page Mention with Page ID
العثور على معرّف صفحة Facebook
نقطة نهاية Brand
يمكنك البحث عن مستخدم Facebook أو صفحة Facebook باستخدام نقاط نهاية Brand.على Facebook.com
- من News Feed في Facebook، انقر على Pages في القائمة الجانبية اليسرى.
- انقر على اسم صفحتك للانتقال إلى صفحتك.
- انقر على About في أعلى صفحتك. إن لم تراه، انقر على More▼.
- مرّر لأسفل للعثور على 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 والتبديل إلى صفحتك.- بعرضك كصفحتك، انقر على صورة الملف الشخصي لصفحتك في الزاوية اليمنى العليا.
- انقر على Settings & Privacy -> Settings.
- في قائمة Settings، انقر على Privacy.
- انقر على Page and Tagging.
- مرّر لأسفل إلى Reviewing.
- بدّل الإعدادات للسماح بالوسم والإشارات.
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. أضف معاملscheduledPublishDate إلى faceBookOptions لجدولة وقت المنشور.
Facebook Scheduled Post
معاينة الرابط
سيُنشئ منشور Facebook تلقائيًا معاينة رابط لرابط في جسم المنشور. لكن، إذا أردت تحديد رابط مختلف أو فرض معاينة الرابط، فاستخدم معاملlink مع الـ URL للرابط.
Facebook Link Preview
mediaUrls في طلب المنشور، فستُعرض الوسائط بدلًا من معاينة الرابط.
