Próbuję opublikować tweeta w bibliotece tweepy. Używam tego kodu:Napisz tweeta z tweepy
import tweepy
CONSUMER_KEY ="XXXX"
CONSUMER_SECRET = "XXXX"
ACCESS_KEY = "XXXX"
ACCESS_SECRET = "XXXX"
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_KEY, ACCESS_SECRET)
api = tweepy.API(auth)
api.update_status('Updating using OAuth authentication via Tweepy!')
Ale kiedy uruchomić aplikację, otrzymuję ten błąd:
raise TweepError(error_msg, resp)
TweepError: Read-only application cannot POST.
Jak mogę rozwiązać ten problem?
Co masz na myśli przez renegocjować swój token dostępu? Czy potrzebujesz nowego tokena dostępu, jeśli aplikacja była czytana tylko wtedy, gdy masz oryginalny token? – TedCap
Sam po prostu wymyśliłem tę część. Po zmianie typu aplikacji musisz wybrać * Odzyskaj Mój token dostępu i Token Secret * dla konta powiązanego z Twoją aplikacją. I, jak powiedział @TedCap, otrzymasz nowe tokeny odzwierciedlające zmianę uprawnień dla powiązanego konta. –
Witam, to było pomocne. dziękuję – Dap