ก่อนใช้ Tweet ใน Python เราต้องทำตามขั้นตอนบางอย่าง
ขั้นตอนที่ 1 − ขั้นแรกเราต้องมีโปรไฟล์ทวีตเตอร์แล้วต้องเพิ่มมันด้วยหมายเลขโทรศัพท์มือถือของเรา
ขั้นแรก ไปที่ - การตั้งค่า -> เพิ่มโทรศัพท์ -> เพิ่มหมายเลข -> ยืนยัน -> บันทึก
เราต้องทำตามขั้นตอนเหล่านี้ จากนั้นปิดการแจ้งเตือนด้วยข้อความทั้งหมด
ขั้นตอนที่ 2 − ตั้งค่าแอพใหม่
ติดตาม - แอพ Twitter -> สร้างแอพใหม่ -> ปล่อยให้ URL โทรกลับว่างเปล่า -> สร้างแอปพลิเคชัน Twitter
จากนั้นแสดงข้อความว่า "Your application has been created. You review and adjustment your application's settings".
ขั้นตอนที่ 3 − โดยค่าเริ่มต้น การเข้าถึงทวีตเป็นแบบอ่านอย่างเดียว สำหรับการส่งทวีตต้องได้รับอนุญาตในการเขียน
ติดตาม - แท็บการอนุญาต -> แอปพลิเคชันของคุณต้องการการเข้าถึงประเภทใด -> เลือกอ่านและเขียน -> อัปเดตการตั้งค่า
แสดงข้อความประเภทนี้ "การตั้งค่าการอนุญาตได้รับการอัปเดตเรียบร้อยแล้ว อาจใช้เวลาสักครู่เพื่อให้การเปลี่ยนแปลงมีผล"
ขั้นตอนที่ 4 − ใช้เวลาในการรับกุญแจและการเข้าถึงโทเค็น
ติดตาม - แท็บคีย์และโทเค็นการเข้าถึง
คลิกสร้างโทเค็นการเข้าถึงของฉัน
แสดงผล "สร้างโทเค็นการเข้าถึงแอปพลิเคชันของคุณสำเร็จแล้ว"
จากนั้นตรวจสอบว่าโทเค็นการเข้าถึง/ความลับ - และสิทธิ์ในการอ่านหรือเขียน
ขั้นตอนที่ 5 − สุดท้ายคือ installtweety และคำสั่งคือ pip install tweety
โพสต์ทวีตง่ายๆ
โค้ดตัวอย่าง
# -*- coding: utf-8 -*- """ Created on Wed Oct 17 06:00:58 2018 @author: Satyajit """ import tweepy # personal details my_consumer_key ="customer_key" my_consumer_secret ="secret_no" my_access_token ="token_no" my_access_token_secret ="secret_token" # authentication of consumer key and secret my_auth = tweepy.OAuthHandler(my_consumer_key, my_consumer_secret) # Authentication of access token and secret my_auth.set_access_token(my_access_token, my_access_token_secret) my_api = tweepy.API(my_auth) my_api.update_status(status=”Hi All Of my Friends !!!!”)
การโพสต์ไฟล์มีเดีย
โค้ดตัวอย่าง
import tweepy # personal information my_consumer_key ="customer_key" my_consumer_secret ="secret_no" my_access_token ="token_no" my_access_token_secret ="secret_token" # Authentication my_auth = tweepy.OAuthHandler(my_consumer_key, my_consumer_secret) my_auth.set_access_token(my_access_token, my_access_token_secret) my_api = tweepy.API(my_auth) my_tweet ="tweet msg" my_image_path ="path of the image" # To attach the media file my_status = my_api.update_with_media(my_image_path, my_tweet) my_api.update_status(my_status = my_tweet)