نشر منشورات اليوم من Google Sheets إلى صفحة فيسبوك (n8n)
المنشورات في جدول Google تُنشر على فيسبوك في موعدها.
الخطوات
- جدولة يومية الساعة 10:00.
- Google Sheets يقرأ المنشورات.
- Filter يُبقي صفوف اليوم بحالة ready.
- Facebook Graph API ينشر المنشور في صفحتك.
- Sheets يحدّث الحالة إلى posted.
ما الذي جرّبناه
غير مجرّبة على خدمات حقيقية شُغّلت في n8n بخدمات محاكاة بتاريخ 2026-10-16، ولم تُجرَّب بعد على التطبيقات الحقيقية. التفاصيل (بالإنجليزية):
Imported into local n8n 1.70.3 without errors. The logic ran end-to-end on sample data with the app nodes switched off (no real accounts were connected), so the app steps themselves are not tested.
Mocked (not tested for real): Google Sheets, Facebook Graph API / Page publish (nodes switched off; sample rows used)
التكلفة الشهرية
مجانية مع n8n المستضاف ذاتيًا (أنت تشغّل الخادم)، أو من 20 يورو شهريًا مع n8n Cloud Starter بالدفع السنوي. n8n.io/pricing/
Free on self-hosted n8n (you run the server); €20/mo on n8n Cloud Starter, billed annually
الإعداد
تفاصيل الإعداد بالإنجليزية لأنها تطابق أسماء الحقول والعقد داخل الأداة. للبدء من الصفر اقرأ دليل n8n من الصفر.
You will need
- n8n (self-hosted is free; Cloud from €20/mo)
- Google Sheet of posts and a Facebook Page
Credentials
- Google Sheets OAuth2
- Facebook Graph API credential with pages_manage_posts
Configure
- Columns: Date (YYYY-MM-DD), Text, Status (ready/posted).
- Set your Page ID on the Facebook node.
- Change the Schedule time if 10:00 is not when you want posts to go out.
Test
- Put one ready row dated today, run Test workflow, then confirm the Page post and status=posted.
Common errors
- Nothing posts: Filter needs date=today and status=ready (check timezone).
- Facebook (#200) permission: the token needs pages_manage_posts on that Page.