ถึงเวลาสำหรับโครงการอื่น
และในโครงการนี้ ฉันจะแสดงวิธีสร้างบอท Twitter
และบอท Twitter ตัวนี้จะทำสิ่งที่น่าสนใจหลายอย่างที่อาจช่วยเราได้ด้วย Twitter
บางทีอาจติดตามผู้คน อาจรีทวีตบางสิ่งหรือชอบทวีตตามคำหลัก
มันจะสนุกมาก
ตอนนี้ ในส่วนนี้กำหนดให้เราต้องทำงานกับสิ่งที่เราเรียกว่า Twitter API
หากคุณจำการหารือเกี่ยวกับ API ของเราได้ มี API ที่เว็บไซต์จัดหาให้ซึ่งให้ข้อมูลแก่เรา
เรายังมีวิธีในการดึงข้อมูลจากเว็บไซต์ที่ไม่มี API
ใช้บางอย่างเช่นการขูด
และนั่นคือสิ่งที่เราพูดถึงในส่วนการขูดของหลักสูตร
แต่ก็ยังมี API ที่อนุญาต ซึ่งก็คือ Twitter ช่วยให้เราเข้าถึงข้อมูลได้ แต่เราต้องได้รับอนุญาตจาก
Twitter เพื่อเข้าถึงข้อมูลนั้น
ไม่ใช่แค่ใครก็รับได้
ดังนั้น ถ้าฉันไปที่ Twitter API แล้วคลิกลิงก์ที่นี่ แสดงว่าฉันได้ตั้งค่าบัญชีแล้ว
แต่ถ้าคุณไม่มีบัญชี หน้าของคุณจะเป็นแบบนี้ และคุณจะต้องคลิกที่
Apply to Apply for access
ตอนนี้ Twitter API นั้นฟรีอย่างสมบูรณ์
เหตุผลที่คุณต้องสมัครก็เพราะพวกเขาไม่ต้องการให้คนอื่นทำสิ่งเลวร้าย
เช่น สร้างบอทที่โพสต์ข้อมูลที่ละเอียดอ่อน ทำอะไรที่ผิดกฎหมาย ส่งสแปม
ดังนั้นพวกเขาแค่ต้องการให้แน่ใจว่า เฮ้ นี่เป็นการนำไปใช้อย่างถูกกฎหมาย
สิ่งที่คุณสามารถทำได้เมื่อสมัครคือบอกว่านี่คือนักพัฒนาส่วนบุคคล ใช้บัญชี อย่าลืมอ่านข้อตกลงและนโยบาย
โดยพื้นฐานแล้วอย่าเป็นคนกระตุก
และตราบใดที่คุณเป็นคนดี และคุณกำลังทดลองเหมือนเราในตอนนี้ และเราไม่ได้ใช้ API ในทางที่ผิด พวกเขาจะให้สิทธิ์เราเข้าถึง
ตอนนี้คุณทำได้ หรือแค่ดูฉันเขียนโค้ด Twitter ก็ได้
แต่อย่างที่ฉันพูดไป ใช้เวลาไม่นาน คุณจึงทำสิ่งนี้ได้ด้วยตัวเอง
และฉันขอแนะนำให้คุณสมัครใช้งาน API เพราะการสร้างบอท Twitter เป็นเรื่องที่สนุกและยอดเยี่ยม
ตอนนี้ เมื่อคุณสร้างบัญชีแล้ว คุณจะมีบางอย่างเช่นนี้
และพวกเขาเพิ่งเปลี่ยน UI ไปเมื่อเร็วๆ นี้
ดังนั้นมันจึงดูสับสนมากกว่าที่ควรจะเป็น
แต่สิ่งที่คุณต้องทำคือคลิกเริ่มต้นใช้งาน
พวกเขามีเอกสารที่ดีมากที่นี่ ซึ่งคุณสามารถไปที่เอกสาร เอกสาร และอ่านเกี่ยวกับวิธีการใช้
API ได้
แต่ในกรณีของฉัน ฉันต้องการเพียงแค่สร้างแอป
ในที่นี้ ฉันได้สร้างบ็อต XHTML แล้ว แต่คุณสามารถคลิกสร้างแอปได้ที่นี่ คุณสามารถเพิ่มแอป
ตั้งชื่อคำอธิบายว่าแอปพลิเคชันทำอะไรได้บ้าง
ดังนั้นคุณสามารถพูดได้สำหรับการใช้งานของนักพัฒนา
คุณจะต้องระบุ URL ของเว็บไซต์บางประเภท
และคุณเพียงแค่ต้องกรอกข้อมูลบางส่วนนี้
ตอนนี้ ฉันจะไม่เพียงแค่บันทึกว่าฉันป้อนข้อมูลนี้ เพราะนั่นจะไม่น่าตื่นเต้นสำหรับคุณ
ดังนั้นฉันจึงสร้างไว้ล่วงหน้า
ตอนนี้สิ่งที่เราจะทำกับจุดนี้คือเขียนสคริปต์ Python ของเราเองและโต้ตอบกับ API นี้
เพื่อให้เราทำอย่างนั้นได้ เราจะใช้สิ่งที่เรียกว่า tweep ซึ่งอย่างที่คุณเห็น เป็นไลบรารี
Python ที่ใช้งานง่ายสำหรับการเข้าถึง Twitter API
ดังนั้นเมื่อใช้ไลบรารี IP เราจะสามารถโต้ตอบกับ API นี้และเขียนสคริปต์ Python ได้ดี
มันจะเป็นตันของความสนุก
ในวิดีโอหน้า เราจะมาเริ่มกัน
ฉันจะแสดงวิธีสร้างบอท Twitter ตัวแรกของคุณ
ฉันมีโฟลเดอร์ที่เรียกว่าบอท CTM พร้อมไฟล์ทวีตทวีตของฉัน dot py
เตรียมตัวให้พร้อมแล้วมาเริ่มเขียนโค้ดในวิดีโอหน้ากันเลย