Sie möchten oft twittern, während Sie arbeiten, oder? Wenn Sie dort jedoch Twitter öffnen, ist dies ein konsequentes Ende. Die Zeit vergeht, indem man TL patrouilliert, Trends fängt und Pushs jagt. Aber ich möchte wirklich (nur) twittern! Sie können also direkt vom Terminal aus twittern! Ich habe bemerkt, dass!
Daher möchte ich das Verfahren tatsächlich beschreiben. (Es ist einfach, solange Sie die Twitter-API erhalten können.) (Für diejenigen, die Englisch lesen können, ist es möglicherweise schneller, [diese Site] zu sehen (https://miamiweblab.com/blog/how-to-post-tweet-with-python-and-twitter-api/). Hmm.)
Holen Sie sich zunächst die API mit dem Konto, das Sie twittern möchten. Für die API-Erfassung habe ich auf [diese Site] verwiesen (https://www.itti.jp/web-direction/how-to-apply-for-twitter-api/).
Sobald Sie die API erhalten haben, ist es Zeit, mit der Arbeit zu beginnen. Gehen Sie zunächst zu dieser Seite (Entwicklerseite). Wählen Sie App aus dem Kontonamen oben rechts auf dem Bildschirm. Erstellen Sie nun die App. Bitte machen Sie sich Notizen, da Sie beim Erstellen der App ** API-Schlüssel ** und ** API-Geheimschlüssel ** erhalten können. (Es kann gut sein, den Inhaber-Token für alle Fälle aufzuschreiben.)
Bearbeiten Sie dann die App-Berechtigungen. Zuerst denke ich, dass es ** schreibgeschützt ** ist, also werde ich es in ** Lesen und Schreiben ** ändern.
Dann holen Sie sich das Zugriffstoken. Wählen Sie Schlüssel und Token. (Sie können unter dem App-Namen wechseln.)
** Generiere Access Token & Secret **, Notieren Sie sich auch ** Access Token ** und ** Access Token Secret **.
Damit ist die Vorbereitung abgeschlossen.
Erstellen Sie zunächst einen Ordner für das Projekt (in diesem Fall Twitter) in einem beliebigen Verzeichnis.
$ mkdir twitter
$ cd twitter
$ pipenv install python 3.7.5 #Bitte bauen Sie entsprechend Ihrer eigenen Umgebung
$ pipenv shell
$ touch tweet.py
$ open tweet.py
Installieren Sie die erforderlichen Bibliotheken.
$ pipenv install tweepy
tweet.py
import tweepy
#Authentifizierungsschlüssel
#Bitte ändern Sie es gegebenenfalls in Ihren eigenen Schlüssel.
consumer_key = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
consumer_secret = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
access_token = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
access_token_secret = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
tweet = input().split()
api.update_status('\n'.join(tweet))
Alles was Sie tun müssen, ist es im Terminal auszuführen!
$ python tweet.py
Geben Sie die Wörter ein, die Sie nach der Ausführung twittern möchten, und drücken Sie die Eingabetaste, um den Vorgang abzuschließen! Sie können eine neue Zeile beginnen, indem Sie ein Leerzeichen mit halber Breite einfügen.
Sie können jetzt vorerst twittern! Hurra! Vielen Dank für das Lesen bis zum Ende!
Recommended Posts