نظرة عامة
Notion هو تطبيق مساحة عمل يجمع بين تدوين الملاحظات وإدارة المشاريع وويكيات وقاعدة بيانات قابلة للتخصيص في واجهة GUI. من Notion، يمكنك بناء واجهة لإدارة حسابات وسائل التواصل الاجتماعي لمستخدميك باستخدام Ayrshare’s social media API، مما يسمح لك بالنشر والحصول على التحليلات وإدارة التعليقات.الدرس التعليمي
درس مرئي حول كيفية النشر إلى شبكات وسائل التواصل الاجتماعي الخاصة بك مباشرةً من Notion. راجع أيضًا دليل شرح Notion API الخاص بنا.GitHub: تكامل Ayrshare Notion
النشر إلى شبكات وسائل التواصل الاجتماعي الخاصة بك مباشرةً من Notion
إنشاء قاعدة بيانات Notion
في Notion، أنشئ قاعدة بيانات في عرض جدول بأسماء الأعمدة وأنواعها التالية:Postكنوع Title column (ليس لديك خيار هنا في نوع العمود)Platformsكنوع Multi Select column بالقيم:facebookوinstagramوtwitterوlinkedinوtiktokو/أوtelegram.Imagesكنوع Files & Media column.Profile Keysكنوع Text column.Statusكنوع Text column.Schedule Dateكنوع Date column بتنسيق التاريخ Month/Day/Year، وتنسيق الوقت 24 ساعة، وتضمين الوقت

أدخل بيانات منشور اختباري
نحتاج بعض البيانات العينة لاختبار المنشور. إليك اقتراح:Post: أدخل “Happy New Year!”Platforms: اختر شبكة واحدة أو أكثر ربطتها. يُرجى التأكد من أن الاسم بأحرف صغيرة.Images: أرفق صورة أو فيديو.
يجب عليك تحميل صورة إلى Notion. لا يمكنك استخدام URL صورة.
Profile Keys: إذا كنت على Business Plan أو Launch Plan وتريد النشر إلى ملف عميل، أدخل Profile Key الخاص به. وإلا، اتركه فارغًا.Status: أدخل “pending”. يلتقط السكربت فقط السجلات المضبوطة على “pending”. يُرجى التأكد من أن “pending” بأحرف صغيرة.Schedule Date: اترك فارغًا حيث سنختبر النشر الفوري الآن فقط. لاحقًا يمكنك اختيار تاريخ مستقبلي لجدولة المنشور.
إنشاء تكامل داخلي في Notion
اذهب إلى صفحة My Integrations في Notion وانقر على New Integration. تعرّف على المزيد حول Notion Integrations. يمكنك تسمية التكامل “Ayrshare” لتحديده بسهولة واختيار مساحة العمل المناسبة التي ستحتوي على بيانات المنشور. أخيرًا، ستكون القدرات الافتراضية التي حُدّدت لك كافية. أرسل لإنشاء التكامل. في حال النجاح، سيكون رمز تكامل داخلي متاحًا لك. لاحظ هذا للخطوات المستقبلية في هذه الصفحة.

ربط قاعدة بيانات Notion بالتكامل الداخلي
افتح قاعدة بيانات Notion التي أنشأتها سابقًا. انقر على النقاط الثلاث في الزاوية اليمنى العليا من الصفحة واذهب إلى Add Connection. هنا يمكنك البحث عن التكامل الداخلي الذي أنشأته في الخطوة السابقة بالاسم الذي اخترته له. بمجرد النقر على التكامل الداخلي، فقد ربطت الآن قاعدة بيانات Notion هذه بالتكامل.
تشغيل السكربت لإرسال منشورات من Notion
يمكنك الآن تشغيل سكربت في بيئتك المحلية الذي سيقرأ البيانات من قاعدة بيانات Notion ويُجري منشورًا عبر Ayrshare API لكل صف فيها بحالة “pending”. تأكد من تعيين متغيرات البيئة التالية المستخدمة في السكربت:API_KEY: هذا هوAPI Keyالذي تحصل عليه من Ayrshare. هذا هو مفتاح API الأساسي للملف الأساسي في Ayrshare.NOTION_DATABASE_ID: افتح قاعدة البيانات التي أنشأتها سابقًا في هذه الصفحة واحصل على معرّف قاعدة البيانات من URL.
سيكون معرّف قاعدة البيانات هو القيمة قبل ?v= في URL صفحة قاعدة البيانات.
NOTION_KEY: رمز التكامل الداخلي من قبل.
- استنسخ المستودع:
- cd إلى دليل notion وشغّل
npm install. - حدّث ملف
.envبـ AyrshareAPI_KEYوNotionNOTION_KEYوNOTION_DATABASE_ID. - شغّل
node index.js
pending إلى success وسيتم إجراء المنشورات على الشبكات الاجتماعية المناسبة.
Github: تكامل Ayrshare Notion
النشر إلى شبكات وسائل التواصل الاجتماعي الخاصة بك مباشرةً من Notion
