الخادمة الافتراضية (فدس) هي أداة شعبية لإطلاق واستضافة التطبيقات المختلفة. في هذه المقالة ، سوف ننظر في كيف يمكنك إطلاق بوت فكونتاكتي على فدس لأتمتة تفاعل المستخدم.
أولا ، تحتاج إلى اختيار موفر فدس وتحديد المعلمات ، مثل مقدار ذاكرة الوصول العشوائي ومساحة القرص. بالإضافة إلى ذلك ، من المهم تثبيت نظام تشغيل يدعم المكتبات والأدوات اللازمة لعمل الروبوت.
بعد تكوين فدس وتثبيت نظام التشغيل ، يجب تثبيت وتكوين البرامج اللازمة لتشغيل بوت فكونتاكتي. وهذا يشمل تثبيت وتكوين بيثون ، وتركيب المكتبات للعمل مع فكونتاكتي (على سبيل المثال ، فك_بي) وكتابة رمز بوت نفسه.
مرة واحدة يتم كتابة بوت وتكوينها ، انها مستعدة لإطلاق على فدس. للقيام بذلك ، قم بتشغيل البرنامج النصي على الخادم باستخدام أوامر خاصة في الجهاز. بعد فتح الجهاز ، تحتاج إلى الانتقال إلى الدليل حيث يوجد الملف الذي يحتوي على رمز الروبوت وتنفيذ الأمر الذي يشير إلى أنه يجب تشغيل البرنامج النصي باستخدام بايثون.
بايثون bot.py
بعد تنفيذ هذا الأمر ، سيبدأ الروبوت في العمل على الخادم ويكون جاهزا للتفاعل مع مستخدمي فكونتاكتي. سيكون قادرا على الرد تلقائيا على الرسائل وتتبع الأحداث الجديدة وأداء مهام أخرى وفقا لبرنامجه.
- تثبيت نظام التشغيل على خادم مخصص افتراضي
- تثبيت المكتبات والتبعيات لبوت فكونتاكتي
- إنشاء تطبيق فكونتاكتي للوصول إلى واجهة برمجة التطبيقات
- الحصول على رمز وصول للعمل مع واجهة برمجة تطبيقات فكونتاكتي
تثبيت نظام التشغيل على خادم مخصص افتراضي
1. اختيار نظام التشغيل
قبل التثبيت ، يجب عليك تحديد نظام التشغيل الذي تريد استخدامه على الخادم. هناك العديد من الخيارات مثل لينكس (مثل أوبونتو ، سينتوس) أو ويندوز سيرفر. بناء على تفضيلاتك ومتطلباتك ، اختر الخيار المناسب.
2. الوصول إلى الخادم
بعد تحديد نظام تشغيل وشراء خادم مخصص افتراضي من مزود ، سيتم تزويدك ببيانات اعتماد للوصول إلى الخادم. يمكن أن يكون مفتاح سش أو كلمة مرور. تأكد من أن لديك حق الوصول إلى الخادم وبيانات الاعتماد قبل المتابعة.
3. الاتصال بالخادم
باستخدام بيانات الاعتماد المقدمة ، اتصل بالخادم باستخدام برنامج الوصول عن بعد سش. فمن المستحسن استخدام برنامج المعجون ويندوز ، ومحطة المدمج في لماك ولينكس.
4. تثبيت نظام التشغيل
بعد الاتصال بالخادم بنجاح ، اتبع هذه الخطوات لتثبيت نظام التشغيل:
- حدد نوع التثبيت (على سبيل المثال ، التثبيت من قرص تمهيد أو صورة نظام التشغيل).
- قم بإعداد أقسام القرص ، إذا لزم الأمر ، وحدد القرص لتثبيت نظام التشغيل عليه.
- اتبع تعليمات التثبيت التي تظهر على الشاشة. قد تحتاج إلى تحديد لغة ومنطقة وكلمة مرور المسؤول وإعدادات أخرى.
- انتظر حتى تكتمل عملية التثبيت وأعد تشغيل الخادم.
5. إعداد نظام التشغيل
بعد إعادة تشغيل الخادم ، قم بتسجيل الدخول باستخدام بيانات الاعتماد التي قدمتها أثناء التثبيت. قم بإجراء الإعدادات اللازمة ، مثل تحديث نظام التشغيل وتثبيت البرامج وتكوين إعدادات الشبكة.
بعد الانتهاء من كل هذه الخطوات ، سيتم تثبيت نظام التشغيل بالكامل على خادمك الافتراضي المخصص وجاهز للاستخدام. يمكنك الآن المتابعة إلى الخطوات التالية المتعلقة بتثبيت وتكوين روبوت فكونتاكتي.
تثبيت المكتبات والتبعيات لبوت فكونتاكتي
قبل البدء في تطوير وإطلاق بوت فكونتاكتي على خادم مخصص الظاهري (فدس) ، تحتاج إلى تثبيت بعض المكتبات والتبعيات. ستسمح لك هذه الأدوات بالتفاعل مع واجهة برمجة تطبيقات فكونتاكتي ومعالجة الطلبات وتنفيذ إجراءات مختلفة باستخدام الروبوت.
1. تثبيت بيثون. للعمل مع بوت فكونتاكتي ، يجب تثبيت بيثون على فدس. يمكنك استخدام أمر التثبيت لنظام التشغيل الخاص بك.
2. تثبيت مكتبة فك أبي. للتفاعل مع أبي فكونتاكتي ، تحتاج إلى تثبيت مكتبة فك أبي. يمكنك تثبيته باستخدام الأمر الموجود في الجهاز:
بيب تثبيت فك_بي
3. قم بتثبيت مكتبة الطلبات. تتيح لك مكتبة الطلبات تلقي البيانات من واجهة برمجة تطبيقات فكونتاكتي وإرسال الطلبات وتلقي الردود. لتثبيت ، قم بتشغيل الأمر التالي:
طلبات تثبيت النقطة
4. تركيب مكتبة القارورة. إذا كنت تخطط لإنشاء واجهة ويب لإدارة الروبوت ، فمن المستحسن تثبيت مكتبة القارورة. وسوف تساعدك على إنشاء خادم ويب بسيط. يمكنك تثبيت المكتبة باستخدام الأمر التالي:
بيب تثبيت قارورة
- 5. تثبيت تبعيات إضافية. يمكن لبوت فكونتاكتي الخاص بك استخدام مكتبات إضافية متنوعة اعتمادا على الوظيفة التي تريد تنفيذها. إذا كنت تخطط لاستخدام ، على سبيل المثال ، قاعدة بيانات سكليتي ، تثبيت تبعيات إضافية مثل:
- بيب تثبيت بيوي
- 6. إعداد رمز الوصول. للعمل مع روبوت فكونتاكتي ، ستحتاج إلى رمز وصول. يمكنك الحصول عليه عن طريق إنشاء تطبيق على صفحة مطور فكونتاكتي والوصول إلى واجهة برمجة التطبيقات.
- بعد تثبيت المكتبات اللازمة والحصول على رمز وصول ، ستكون جاهزا لبدء إنشاء وتطوير روبوت فكونتاكتي. ضع في اعتبارك أن بعض الخطوات قد تختلف اعتمادا على نظام التشغيل الخاص بك ومتطلبات مشروعك.
- إنشاء تطبيق فكونتاكتي للوصول إلى واجهة برمجة التطبيقات
من أجل إعداد الاتصال مع واجهة برمجة تطبيقات فكونتاكتي ، تحتاج إلى إنشاء تطبيق في قسم المطور.
انتقل إلى الموقع https://vk .كوم / ديف وتسجيل الدخول.
بعد التفويض الناجح ، حدد "تطبيقاتي" في القائمة العلوية.
انقر فوق الزر" إنشاء تطبيق".
- املأ الحقول المطلوبة في نموذج إنشاء التطبيق: الاسم والنوع والنظام الأساسي والوصف. حدد أيضا عنوان موقع الويب حيث سيتم استضافة طلبك.
- بعد ملء النموذج ، انقر فوق" اتصال " لإنشاء تطبيق.
- في صفحة إعدادات التطبيق ، انسخ قيمة حقل" معرف التطبيق". هذا هو معرف التطبيق الخاص بك ، والذي سيتم استخدامه للمصادقة عند تقديم طلبات إلى واجهة برمجة تطبيقات فكونتاكتي.
- أيضا ، في صفحة إعدادات التطبيق ، تحتاج إلى تكوين إعدادات الوصول إلى واجهة برمجة التطبيقات. السماح بالطرق اللازمة وتحديد حقوق الوصول اللازمة.
- أنت الآن جاهز لاستخدام التطبيق الذي تم إنشاؤه للعمل مع واجهة برمجة تطبيقات فكونتاكتي.
- الحصول على رمز وصول للعمل مع واجهة برمجة تطبيقات فكونتاكتي
- للعمل مع واجهة برمجة تطبيقات فكونتاكتي وتشغيل الروبوت على الخادم ، تحتاج إلى الحصول على رمز وصول خاص. يتم استخدام الرمز المميز للترخيص والمصادقة على الروبوت في نظام فكونتاكتي.
- للحصول على رمز وصول ، اتبع الإرشادات أدناه:
- انتقل إلى موقع مطوري فكونتاكتي على https://vk.com/dev .
- قم بتسجيل الدخول إلى موقع فكونتاكتي باستخدام حسابك.
انتقل إلى الصفحة لإنشاء تطبيق مستقل من خلال النقر على رابط "إنشاء تطبيق" في الزاوية العلوية اليمنى من الصفحة.