Ich habe die dreifache Prognose für das Bootsrennen im letzten Monat oder so fortgesetzt und veröffentliche die Ergebnisse auf Twitter. (→ Haben Sie heute eine gute Vorhersage) Ich gewöhne mich an die Operation und bin froh, dass die Anzahl der Follower nach und nach gestiegen ist, und ich möchte die Verbreitung von Informationen schrittweise erhöhen! !! Also habe ich versucht, einen Mechanismus für das (halb-) automatische Posten auf Twitter zu erstellen.
Ich habe auf diesen Artikel verwiesen. ↓ Zusammenfassung der Verfahren von der Registrierung der Twitter-API (Kontoantragsmethode) bis zur Genehmigung * Informationen ab August 2019
Der Unterschied in meinem Fall ist, dass die Genehmigung etwa 20 Tage gedauert hat ...
==History== ① Nachdem ich den Vorgang gemäß dem obigen Link abgeschlossen hatte, erhielt ich von Twitter eine E-Mail mit der Aufschrift "Bitte teilen Sie mir Ihre Verwendungsabsicht mit", und ich antwortete. (Ich hätte die gleiche Frage erhalten sollen, wenn ich mich im Web beworben habe ...) ② Fast 3 Wochen einwirken lassen (Tränen) ③ Danach erhalten Sie eine E-Mail mit der Aufschrift "Es tut mir leid, ich habe es genehmigt." ~~ Selbst wenn ich sofort genehmigt worden wäre, hätte ich es nicht berührt und ich habe es mit einem entspannten Herzen erhalten.
import twitter
auth = twitter.OAuth(consumer_key="API-Schlüssel hier",
consumer_secret="API Secret hier",
token="Zugriffstoken hier",
token_secret="Hier können Sie auf das Token-Geheimnis zugreifen")
t = twitter.Twitter(auth=auth)
#Wählen Sie zufällig ein Rennen aus der Vorhersageliste aus.
sample = df_pred.sample(n=1).values
text = sample[0][0]+'Nein.'+sample[0][1]+'Das Triplett von'+sample[0][2]+'Beachten.'
#Tweet Texterstellung
status=d_tdy+"Wir stellen eine der Erwartungen vor!\n-->"+text+"\n"+\
"Weitere Informationen finden Sie auf der folgenden Website!\n https://youhaveniceboat.pythonanywhere.com\n"+\
" #python #boatrace #Automatische Buchung#"+sample[0][0]
#Post
t.statuses.update(status=status) #Auf Twitter posten
Sie können den API-Schlüssel und das Zugriffstoken erhalten, die Sie eingeben müssen, indem Sie in den Twitter-Entwickler-Apps auf "App erstellen" klicken.
Sie können den Schlüssel so überprüfen.
Es war einfach! Dies scheint ein wenig Zeit zu sparen.
Recommended Posts