بدلاً من إدخال التدوينة يدويًا في كل مرة، نقوم بكتابة المحتوى مسبقًا في قاعدة بيانات SQLite أو ملف JSON



الفكرة؟

بدلاً من إدخال التدوينة يدويًا في كل مرة، نقوم بكتابة المحتوى مسبقًا في قاعدة بيانات SQLite أو ملف JSON، ويقوم البوت بجلب المحتوى ونشره مباشرة.

=================================================

مثال باستخدام ملف JSON


==========================================================
[
  {
    "title": "الظلم يخلق دوائر من الأذى",
    "content": "<p>كلمة جارحة قد تدفع قلبًا بريئًا للصمت الطويل...</p>"
  },
  {
    "title": "ثقافة الإنصاف تبدأ من الطفولة",
 "content": "<p>كل طفل يجب أن يشعر أن صوته مسموع وعدله محفوظ...</p>"
  }
]


=========================================================

ربط الكود بالملف:

في بايثون، يمكن استدعاء هذه التدوينات تلقائيًا هكذا:

==========================================================

 import json


with open('posts.json', 'r', encoding='utf-8') as f:

    posts = json.load(f)


for post in posts:

    service.posts().insert(

        blogId=blog_id,

        body={"title": post["title"], "content": post["content"]},

        isDraft=False

    ).execute()

==========================================================

 خطوات أساسية للتهيئة:

  1. حضّر التدوينات في ملف JSON أو SQLite.

  2. عدّل كود البوت ليقرأ من المصدر تلقائيًا.

  3. فعّل Google API بالنشر إلى بلوجر.

  4. شغّل الكود… وانشر رسالتك



حورات مع _rmdesignflo55_AI.

تعليقات