أصبحت روبوتات فكونتاكتي أكثر شيوعا هذه الأيام. إنها تسمح لك بأتمتة المهام المختلفة وتوفير واجهة سهلة الاستخدام للتواصل مع المستخدم. إذا كنت ترغب في إنشاء روبوت خاص بك لف فكونتاكتي ، ولكن لا تعرف من أين تبدأ ، فسيساعدك هذا الدليل التفصيلي في ذلك.
تتم برمجة برامج الروبوت الخاصة بف فكونتاكتي باستخدام واجهة برمجة تطبيقات خاصة. واجهة برمجة التطبيقات (واجهة برمجة التطبيقات) عبارة عن مجموعة من الوظائف والأساليب المختلفة التي تسمح لك بالتفاعل مع شبكة اجتماعية. لبرمجة الروبوت ، ستحتاج إلى تسجيل التطبيق على موقع فكونتاكتي والحصول على مفتاح وصول خاص.
لإنشاء بوت ل فكونتاكتي ، يمكنك استخدام لغات البرمجة المختلفة مثل بيثون ، جافا سكريبت ، فب وغيرها. في هذا الدليل ، سننظر في إنشاء روبوت في بايثون ، نظرا لأن هذه اللغة تحظى بشعبية كبيرة ولديها العديد من المكتبات والأطر للعمل مع واجهة برمجة تطبيقات فكونتاكتي.
قد تبدو برمجة روبوت فكونتاكتي مهمة شاقة ، ولكن باستخدام هذا الدليل التفصيلي ، يمكنك إنشاء روبوت خاص بك دون أي مشاكل. باتباع الإرشادات والأمثلة ، يمكنك معرفة كيفية إرسال الرسائل وتلقي معلومات المستخدم وإنشاء لوحات المفاتيح وغير ذلك الكثير.
إنشاء وتكوين تطبيق فك أبي
من أجل إنشاء وتكوين تطبيق فك أبي ، تحتاج إلى أن يكون لديك حساب على موقع فكونتاكتي وانتقل إلى صفحة المطور فك على العنوان: https://vk.com/dev .
1. انتقل إلى صفحة التطبيقات وانقر على زر "إنشاء تطبيق" (أو "تطبيقاتي" —> "إنشاء تطبيق" إذا كان لديك بالفعل تطبيقات أخرى تم إنشاؤها).
- في حقل الاسم ، أدخل اسم التطبيق الخاص بك ، والذي سيكون مرئيا للمستخدمين.
- حدد النظام الأساسي الذي تقوم بإنشاء التطبيق من أجله (على سبيل المثال ، صفحات المجتمع).
- انقر فوق الزر" اتصال " وقم بتسجيل الدخول إذا لزم الأمر.
2. بعد إنشاء التطبيق ، سيتم تزويدك بقيمتين رئيسيتين - " معرف التطبيق "و"مفتاح الأمان".
- معرف التطبيق هو المعرف الفريد للتطبيق الخاص بك في نظام فكونتاكتي.
- المفتاح الآمن هو مفتاح سري يستخدم لتخويل التطبيق الخاص بك عند العمل مع واجهة برمجة التطبيقات.
3. بعد ذلك ، سوف تحتاج إلى الحصول على رمز الوصول فك أبي للتطبيق الخاص بك. سيسمح هذا للبوت الخاص بك بالتفاعل مع واجهة برمجة تطبيقات فكونتاكتي نيابة عنك.
- في صفحة إعدادات التطبيق ، انتقل إلى علامة التبويب" الإعدادات "وابحث عن قسم" إعدادات الوصول".
- في قسم" حقوق المستخدم "، حدد المربع بجوار إذن" الرسائل".
- انقر فوق الزر" إنشاء "بجوار حقل" مفتاح الوصول إلى الخدمة".
- انسخ رمز الوصول الذي تم إنشاؤه واحفظه في مكان آمن — ستحتاج إليه لمزيد من العمل مع واجهة برمجة التطبيقات.
4. الآن لديك كل البيانات اللازمة للعمل مع واجهة برمجة تطبيقات فكونتاكتي. استخدم معرف التطبيق ومفتاح الأمان ورمز الوصول في التعليمات البرمجية الخاصة بك لتخويل طلبات واجهة برمجة التطبيقات وإرسالها.
لا تنس إعداد حقوق الوصول في إعدادات التطبيق بحيث يكون لدى الروبوت الخاص بك الأذونات اللازمة للعمل مع واجهة برمجة التطبيقات ، على سبيل المثال ، إرسال الرسائل.
الحصول على رمز وصول ل فك أبي
للحصول على رمز وصول ، اتبع الخطوات التالية:
الخطوة 1:
انتقل إلى صفحة مطور فكونتاكتي وأنشئ تطبيقا مستقلا. يوفر التطبيق المستقل الوصول إلى واجهة برمجة التطبيقات في وضع محدود ، ولكن هذا سيكون كافيا لعمل الروبوت.
الخطوة 2:
في إعدادات التطبيق المستقل ، انتقل إلى علامة التبويب" الإعدادات". انسخ معرف التطبيق - سيكون هذا هو معرف العميل الخاص بك.
الخطوة 3:
للحصول على رمز مميز ، انقر على الرابط التالي:
https://oauth.vk.com/authorize?client_id=client_id&display=page&redirect_uri=https://oauth.vk.com/blank.html&scope=messages&response_type=token&v=5.131
بدلا من معرف العميل ، حدد المعرف المنسوخ مسبقا للتطبيق المستقل الخاص بك.
الخطوة 4:
في الصفحة التي تفتح ، قم بتفويض التطبيق الخاص بك والسماح له بالوصول إلى رسائل المستخدم.
الخطوة 5:
بعد السماح بالوصول ، سيتم فتح صفحة بها رمز وصول. نسخه وحفظه في مكان آمن. يرجى ملاحظة أن رمز الوصول هو معلومات سرية ويجب عدم مشاركتها مع أطراف ثالثة.
مبارك! الآن لديك رمز وصول إلى فكونتاكتي ، والذي يمكن استخدامه لبرمجة الروبوت الخاص بك. مع هذا الرمز المميز ، فإن بوت تكون قادرة على إرسال واستقبال الرسائل ، فضلا عن أداء الوظائف الأخرى المتاحة من أبي فك.