حان الوقت لمشروع آخر.
وفي هذا المشروع ، سأوضح لكم كيفية إنشاء روبوت على تويتر.
وسوف يقوم روبوت Twitter هذا بمجموعة من الأشياء المثيرة للاهتمام التي قد تساعدنا جيدًا في Twitter ، وربما
متابعة الأشخاص ، وربما إعادة تغريد شيء ما أو الإعجاب بتغريدة بناءً على كلمة رئيسية.
سيكون هناك الكثير من المرح.
الآن ، هذا القسم يتطلب منا العمل مع ما نسميه Twitter API.
إذا كنت تتذكر من خلال مناقشتنا لواجهات برمجة التطبيقات ، فهناك واجهات برمجة التطبيقات التي توفرها مواقع الويب والتي توفر لنا البيانات.
هناك أيضًا طرق تتيح لنا الحصول على البيانات من موقع ويب لا يحتوي على واجهة برمجة تطبيقات.
باستخدام شيء مثل الكشط.
وهذا شيء نتحدث عنه في قسم القشط من الدورة.
ولكن بعد ذلك ، هناك أيضًا واجهات برمجة تطبيقات متساهلة ، أي أن Twitter يمنحنا إمكانية الوصول إلى بياناته ، ولكن يتعين
علينا الحصول على إذن من Twitter للوصول إلى تلك البيانات.
لا يمكن لأي شخص الحصول عليها.
لذلك إذا ذهبت إلى Twitter API وقمت بالنقر فوق الرابط هنا ، فقد قمت بالفعل بإعداد حساب.
ولكن إذا لم يكن لديك حساب ، فستظهر صفحتك على هذا النحو وسيتعين عليك النقر
فوق "تطبيق" للتقدم بطلب للوصول.
الآن واجهة برمجة تطبيقات Twitter مجانية تمامًا.
السبب الذي يجعلك تحتاج إلى التقديم هو ، حسنًا ، أنهم لا يريدون أن يقوم الأشخاص بأشياء سيئة ، مثل إنشاء
روبوت ينشر معلومات حساسة فقط ، وربما يفعل شيئًا غير قانوني ، ويقوم ببعض الرسائل غير المرغوب فيها.
لذا فهم يريدون فقط التأكد من أن هذا أمر شرعي للاستخدام الجيد.
ما يمكنك فعله عند تقديم الطلب هو القول فقط إن هذا مطور شخصي ، استخدم الحساب ، وتأكد من قراءة
الاتفاقية والسياسة.
في الأساس ، لا تكن أحمق.
وطالما أنك لطيف وتقوم بالتجربة كما نحن الآن ولا نسيء استخدام واجهة برمجة التطبيقات ، فسوف يمنحوننا
إمكانية الوصول.
الآن يمكنك القيام بذلك ، أو يمكنك فقط مشاهدتي وأنا أكود تويتر.
لكن كما قلت ، لن يستغرق الأمر وقتًا طويلاً حتى تتمكن من القيام بذلك بنفسك.
وأنا أوصيك بالتسجيل في واجهة برمجة التطبيقات لأنه من الممتع والرائع إنشاء روبوت على تويتر.
الآن ، بمجرد إنشاء حساب ، سيكون لديك شيء مثل هذا.
وقد قاموا بالفعل بتغيير واجهة المستخدم الخاصة بهم مؤخرًا.
لذلك يبدو الأمر محيرًا أكثر مما يجب أن يكون.
ولكن كل ما عليك فعله هو النقر فوق "البدء".
لديهم وثائق جيدة حقًا هنا يمكنك بالفعل الانتقال إلى المستندات والوثائق وقراءة
كيفية استخدام واجهة برمجة التطبيقات.
لكن في حالتي ، أريد فقط إنشاء تطبيق.
الآن هنا ، لقد قمت بالفعل بإنشاء روبوت XHTML ، ولكن يمكنك فقط النقر فوق إنشاء تطبيق هنا ،
يمكنك إضافة تطبيق ، وتسمية بعض الوصف لما يفعله التطبيق.
لذلك يمكنك القول لاستخدام المطور.
سيتعين عليك تقديم نوع من عنوان URL لموقع الويب.
وعليك فقط ملء بعض هذه المعلومات.
الآن ، لن أسجل فقط إدخال هذه المعلومات لأن ذلك لن يكون مثيراً بالنسبة
لك.
لذا فقد صنعت واحدة في وقت مبكر.
الآن ما سنفعله بهذه البقعة هو كتابة نص Python الخاص بنا والتفاعل مع واجهة برمجة التطبيقات هذه.
من أجل القيام بذلك ، سنستخدم شيئًا يسمى tweep ، والذي ، كما ترى ، يعد وسيلة سهلة
لاستخدام مكتبة Python للوصول إلى Twitter API.
لذا باستخدام مكتبة IP ، سنكون قادرين على التفاعل مع API وكتابة نصوص Python بشكل جيد.
سيكون هناك الكثير من المرح.
لذا في الفيديو التالي ، سنبدأ.
سأوضح لك كيفية إنشاء أول روبوت على Twitter.
لدي مجلد هنا يسمى CTM bot مع ملف tweet tweet الخاص بي.
لذا استعد ودعنا نبدأ الترميز في الفيديو التالي.