إضافة قناة GitHub Releases
ما الذي تحتاجه قبل البدء؟
تحتاج إلى ثلاثة أشياء فقط:
| المتطلب | الغرض |
|---|---|
| حساب GitHub | لإنشاء access token وامتلاك المستودع. |
| GitHub Access Token | يستخدمه ImgBed للوصول إلى GitHub API وإنشاء releases ورفع الملفات. |
| اسم المستودع | يمكن إدخال اسم المستودع فقط، مثل image. |
خطوات الإعداد
الخطوة 1: سجّل الدخول إلى GitHub وأنشئ Access Token
- سجّل الدخول إلى GitHub.
- اضغط صورتك في الزاوية العلوية اليمنى وافتح
Settings. - افتح
Developer settingsمن الشريط الجانبي. - افتح
Personal access tokens. - افتح
Tokens (classic). - اضغط
Generate new token (classic). - أعطِ الرمز اسمًا واضحًا.
- اختر تاريخ انتهاء يناسب أسلوبك في الصيانة.
- اختر scopes التالية:
repoوworkflow. - انسخ الرمز واحفظه مباشرة بعد إنشائه.

الخطوة 2: املأ قناة GitHub Releases في ImgBed
بعد اختيار GitHub Releases في إعدادات الرفع، املأ الحقول كما يلي:
| حقل الواجهة | ما الذي تدخله |
|---|---|
| Channel name | اسم تختاره، مثل GitHubPrimary. |
| Access Token | GitHub Personal Access Token الذي أنشأته للتو. |
| Repository name | اسم repo قصير مثل image، أو مسار كامل مثل username/image. |
| Private repository | فعّله أو عطّله حسب حاجتك. |
| Remark | اختياري، مثل Primary upload channel. |

الخطوة 3: احفظ القناة
بعد ملء الحقول اضغط Save.
سيتولى النظام التفاصيل التالية:
| سلوك النظام | الوصف |
|---|---|
| اسم مستودع قصير | يحدد ImgBed حساب GitHub الحالي ويوسّع القيمة إلى مسار مستودع كامل. |
| مسار مستودع كامل | يستخدم ImgBed مسار username/repository كما أُدخل. |
| فحص المستودع | إذا استخدمت مسار الحساب الشخصي الحالي، ينشئ ImgBed المستودع تلقائيًا عند عدم وجوده. إذا أدخلت مسارًا كاملًا يدويًا، يستخدمه مباشرة. |
| حالة العام/الخاص | تتم مزامنة ظهور المستودع حسب المفتاح الحالي. |
قائمة تحقق سريعة
تعمل GitHub Releases بهذه الطريقة:
text
سجّل الدخول إلى GitHub
-> أنشئ Access Token
-> ارجع إلى ImgBed وأدخل الرمز واسم المستودع
-> احفظ
-> إذا أدخلت اسم repo فقط، يضيف ImgBed اسم المستخدم الحالي تلقائيًا
-> إذا أدخلت username/repo، يستخدمه ImgBed كما هو
-> ارفع صورة تجريبية