Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ทวีตโดยใช้ Python


ก่อนใช้ 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)