تعد روبوتات فكونتاكتي أداة شائعة لأتمتة المستخدمين والتفاعل معهم على منصة فكونتاكتي. إذا كان لديك بعض المهام التي يمكن أن يكون آليا باستخدام بوت ، وهناك بعض الأخبار الجيدة: تطوير وتشغيل بوت الخاص بك في فب بسيط جدا!
في هذا الدليل خطوة بخطوة ، وسوف ننظر في الخطوات الأساسية اللازمة لإنشاء وتشغيل بوت فكونتاكتي وظيفية في فب. سنناقش المصادقة والوصول إلى واجهة برمجة تطبيقات فكونتاكتي ومعالجة الرسائل وإرسال الردود.
سوف نستخدم مكتبة فك فب سك الرسمية التي تقدمها فكونتاكتي. سوف تحتاج أيضا المهارات الأساسية مثل العمل مع فب ، وتركيب وتكوين خادم على الجهاز الخاص بك أو على استضافة المواقع.
هل أنت مستعد للبدء? دعونا الغوص في عالم الروبوتات فكونتاكتي وتطوير فب معا.
- تثبيت وتكوين البيئة
- تحميل وتثبيت فب
- تثبيت الملحن
- إنشاء تطبيق في حساب مطور فكونتاكتي
تثبيت وتكوين البيئة
لتشغيل بوت فكونتاكتي في فب ، تحتاج إلى تثبيت وتكوين المكونات التالية:
- فب مترجم للغة فب ، اللازمة لتنفيذ رمز بوت;
- الملحن هو مدير التبعية التي تسمح لك لتثبيت المكتبات اللازمة;
- جيت هو نظام التحكم في الإصدار المستخدم لاستنساخ مستودع بوت;
- خادم الويب — على سبيل المثال ، أباتشي أو إنجن إكس) - يستخدم لتشغيل الروبوت على جهاز محلي;
- محرر التعليمات البرمجية (على سبيل المثال ، فبستورم أو فيسوال ستوديو كود) هو لتحرير وتطوير بوت.
بعد تثبيت المكونات الضرورية ، يجب عليك:
- استنساخ مستودع بوت باستخدام بوابة:
- تثبيت تبعيات بوت باستخدام الملحن:
- إعداد خادم ويب لمعالجة طلبات بوت:
- إعداد وتلقي بيانات التفويض في فكونتاكتي:
- قم بإعداد واختبار الروبوت في فكونتاكتي.
بعد الانتهاء من كل هذه الخطوات ، فإن البيئة لإطلاق بوت فكونتاكتي في فب تكون جاهزة. يمكنك الآن البدء في تطوير وظائف الروبوت ودمجها مع تطبيق فكونتاكتي.
تحميل وتثبيت فب
للبدء ، تحميل الأرشيف مع أحدث نسخة من فب من موقع فب الرسمي. حدد الإصدار المناسب لنظام التشغيل الخاص بك.
بعد تنزيل الأرشيف ، قم بفك ضغطه إلى موقع مناسب على جهاز الكمبيوتر الخاص بك. ثم انتقل إلى المجلد الذي يحتوي على الملفات غير المعبأة.
بعد ذلك ، افتح موجه الأوامر أو المحطة الطرفية وانتقل إلى مجلد فب. للقيام بذلك ، استخدم الأمر سد وتحديد المسار إلى مجلد فب. على سبيل المثال ، إذا قمت بفك ضغط فب في مجلد C:\PHP ثم سيبدو الأمر كما يلي:
مؤتمر نزع السلاح C:\PHP
بعد الانتقال إلى مجلد فب ، قم بتشغيل تثبيت فب. للقيام بذلك ، أدخل الأمر التالي:
بي إتش بي-آر " ريدفيل ('https://getcomposer.org/installer ') ؛ " / بي إتش بي
سيقوم هذا الأمر بتنزيل وتشغيل البرنامج النصي لتثبيت الملحن ، وهو ضروري لتثبيت التبعيات لبوت فكونتاكتي.
بعد التثبيت الناجح للملحن ، قم بتشغيل الأمر:
الملحن بي إتش بي.فار تثبيت
سيقوم هذا الأمر بتثبيت جميع التبعيات اللازمة لبوت فكونتاكتي.
تهانينا ، لقد قمت بتثبيت فب بنجاح وجميع التبعيات اللازمة لبوت فكونتاكتي على جهاز الكمبيوتر الخاص بك!
تثبيت الملحن
لتثبيت الملحن ، وسوف تحتاج فب الإصدار 5.3.2 على الأقل. ستحتاج أيضا إلى الوصول إلى سطر الأوامر.
- قم بتنزيل مثبت الملحن من الموقع الرسمي https://getcomposer.org/download /.
- قم بتشغيل مثبت الملحن باتباع الإرشادات ، وافتح موجه الأوامر وانتقل إلى المجلد حيث يوجد ملف التثبيت.
- أدخل الأمر:
فب الملحن-الإعداد.بي إتش بي
، تحتاج إلى تحديد المسار الكامل للملف القابل للتنفيذ فب ، على سبيل المثال:
C:\php\php.إكس الملحن-الإعداد.بي إتش بي
- بعد تنفيذ الأمر ، ستظهر رسالة تفيد بأنه تم تثبيت الملحن بنجاح.
- من سطر الأوامر.
لقد قمت بتثبيت الملحن بنجاح ونحن على استعداد لاستخدامه لإدارة تبعيات مشروع فب الخاص بك.
إنشاء تطبيق في حساب مطور فكونتاكتي
لإطلاق بوت فكونتاكتي في فب ، تحتاج إلى إنشاء تطبيق في حساب المطور فكونتاكتي. سيسمح لك ذلك بالحصول على مفاتيح الوصول الضرورية وتكوين التطبيق للعمل مع واجهة برمجة تطبيقات فكونتاكتي.
لإنشاء تطبيق في حساب مطور فكونتاكتي ، اتبع الخطوات التالية:
- انتقل إلى موقع مطوري فكونتاكتي على https://vk.com/dev وتسجيل الدخول.
- انقر فوق الزر" إنشاء تطبيق".
- أدخل اسم التطبيق ، وحدد نوعه (مستقل أو موقع ويب) وانقر على "توصيل التطبيق".
- في صفحة إعدادات التطبيق ، املأ المعلومات الضرورية ، مثل عنوان موقع الويب (لموقع الويب) أو النظام الأساسي (للمستقل).
- في علامة التبويب الإعدادات ، انسخ "معرف التطبيق" واحفظه.
- في علامة التبويب" الإعدادات "، قم أيضا بتكوين" حقوق الوصول " عن طريق تحديد طرق واجهة برمجة التطبيقات الضرورية.
- في علامة التبويب الإعدادات ، ابحث عن قسم مفاتيح الوصول وأنشئ مفتاح وصول للخدمة لاستخدام واجهة برمجة التطبيقات في الروبوت.
- احفظ مفاتيح الوصول المستلمة ومعرف التطبيق للاستخدام في رمز الروبوت.
بعد إنشاء التطبيق في حساب المطور فكونتاكتي ، سيكون لديك البيانات اللازمة لإطلاق بوت في فب.