ボットからのツイートなしで個人アカウントとして再び使用したいので、このコードを使用してアカウントから 550 のツイートを削除しようとしています。
import tweepy
import json
auth = tweepy.OAuthHandler("consumer_key", "consumer_secret")
auth.set_access_token("access_token", "access_token_secret")
api = tweepy.API(auth)
screen_name = "YOUR_TWITTER_HANDLE"
timelines = api.user_timeline(screen_name, count = 550, include_rts = False)
for status in timelines:
tweetid = status._json
api.destroy_status(tweetid)
しかし、実行するたびに、次のエラーが発生します。
tweepy.error.TweepError: [{'message': 'Application cannot perform write actions. Contact Twitter Platform Operations through https://support.twitter.com/forms/platform', 'code': 261}]
を印刷するとtweetid
、すべてのツイートが正常に取得されます。を使って普通にツイートすることもできますがapi.update_status
、なぜこれが機能しないのですか? 私は何を間違っていますか?