[日本語] [中文]
Pengikis API Twitter Sederhana
Anda dapat menggunakan fungsi seperti memposting atau mencari tweet tanpa kunci API menggunakan perpustakaan ini.
? Perselisihan
Penting
Dengan dirilisnya versi 2.0.0 pada 11 Juli, terdapat beberapa perubahan spesifikasi, termasuk penghentian versi sinkron. Kode yang ada tidak akan berfungsi lagi dengan v2.0.0 atau lebih baru, jadi silakan lihat dokumentasi atau kode di folder contoh untuk penyesuaian. Kami mohon maaf atas ketidaknyamanan yang ditimbulkan.
Pustaka ini menggunakan scraping dan tidak memerlukan kunci API.
Perpustakaan ini gratis untuk digunakan.
Dengan menggunakan Twikit, Anda dapat mengakses fungsi-fungsi seperti berikut:
Buat tweet
Cari tweet
Ambil topik yang sedang tren
dll...
pip install twikit
Tentukan klien dan masuk ke akun.
import asyncio
from twikit import Client
USERNAME = 'example_user'
EMAIL = '[email protected]'
PASSWORD = 'password0000'
# Initialize client
client = Client ( 'en-US' )
async def main ():
await client . login (
auth_info_1 = USERNAME ,
auth_info_2 = EMAIL ,
password = PASSWORD
)
asyncio . run ( main ())
Buat tweet dengan media terlampir.
# Upload media files and obtain media_ids
media_ids = [
await client . upload_media ( 'media1.jpg' ),
await client . upload_media ( 'media2.jpg' )
]
# Create a tweet with the provided text and attached media
await client . create_tweet (
text = 'Example Tweet' ,
media_ids = media_ids
)
Cari tweet terbaru berdasarkan kata kunci
tweets = await client . search_tweet ( 'python' , 'Latest' )
for tweet in tweets :
print (
tweet . user . name ,
tweet . text ,
tweet . created_at
)
Ambil tweet pengguna
tweets = await client . get_user_tweets ( '123456' , 'Tweets' )
for tweet in tweets :
print ( tweet . text )
Kirim DM
await client . send_dm ( '123456789' , 'Hello' )
Dapatkan tren
await client . get_trends ( 'trending' )
Contoh Lainnya: contoh
Jika Anda menemukan bug atau masalah apa pun, harap laporkan masalahnya.
Jika Anda merasa perpustakaan ini berguna, pertimbangkan untuk memberi bintang pada repositori ini️