Amazing-Python-Scripts

Форк
0
30 строк · 909.0 Байт
1
import tweepy
2
import json
3

4
# Twitter API credentials
5
consumer_key = "YOUR_CONSUMER_KEY"
6
consumer_secret = "YOUR_CONSUMER_SECRET"
7
access_token = "YOUR_ACCESS_TOKEN"
8
access_token_secret = "YOUR_ACCESS_TOKEN_SECRET"
9

10
# Authenticate to Twitter
11
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
12
auth.set_access_token(access_token, access_token_secret)
13

14
# Create API object
15
api = tweepy.API(auth)
16

17
# Path to the extracted Twitter Archive JSON file
18
archive_path = "PATH_TO_YOUR_TWITTER_ARCHIVE/data/js/tweets/"
19

20
# Delete all tweets
21
with open(archive_path + "tweet.js", "r") as file:
22
    tweets = json.load(file)
23

24
    for tweet in tweets:
25
        tweet_id = tweet["tweet"]["id_str"]
26
        try:
27
            api.destroy_status(tweet_id)
28
            print(f"Deleted tweet with ID: {tweet_id}")
29
        except tweepy.TweepError as e:
30
            print(f"Failed to delete tweet with ID: {tweet_id}\nError: {e}")
31

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.