Je poursuis le triple pronostic de la course de bateaux depuis un mois environ, et je publie les résultats sur Twitter. (→ Y a-t-il une bonne prédiction aujourd'hui) Je m'habitue à l'opération, et je suis heureux que le nombre de followers ait augmenté petit à petit, et je souhaite augmenter progressivement la diffusion de l'information! !! J'ai donc essayé de créer un mécanisme de publication (semi) automatique sur Twitter.
J'ai fait référence à cet article. ↓ Résumé des procédures depuis l'enregistrement de l'API Twitter (méthode de demande de compte) jusqu'à l'approbation * Informations en août 2019
La différence dans mon cas est qu'il a fallu environ 20 jours pour approuver ...
==History== ① Après avoir terminé la procédure selon le lien ci-dessus, j'ai reçu un e-mail de Twitter disant "Veuillez me dire votre intention d'utiliser", alors j'ai répondu. (J'aurais dû recevoir la même question lors de ma candidature sur le Web ...) ② Laisser reposer près de 3 semaines (larmes) ③ Après cela, recevez un e-mail disant "Je suis désolé, je l'ai approuvé." ~~ Même si j'avais été approuvé immédiatement, je ne l'aurais pas touché, ~~ Je le reçois avec un cœur détendu.
import twitter
auth = twitter.OAuth(consumer_key="Clé API ici",
consumer_secret="Secret API ici",
token="Jeton d'accès ici",
token_secret="Jeton d'accès secret ici")
t = twitter.Twitter(auth=auth)
#Sélectionnez au hasard une course dans la liste de prédiction.
sample = df_pred.sample(n=1).values
text = sample[0][0]+'Non.'+sample[0][1]+'Le triplet de'+sample[0][2]+'Faire attention à.'
#Création de texte de Tweet
status=d_tdy+"Présentation de l'une des attentes!\n-->"+text+"\n"+\
"Pour d'autres informations, visitez le site suivant!\n https://youhaveniceboat.pythonanywhere.com\n"+\
" #python #boatrace #Publication automatique#"+sample[0][0]
#Publier
t.statuses.update(status=status) #Publier sur Twitter
Vous pouvez obtenir la clé API, le jeton d'accès, etc. que vous devez entrer en appuyant sur "Créer une application" à partir des applications du développeur Twitter.
Vous pouvez vérifier la clé comme ceci.
C'était facile! Cela semble gagner un peu de temps.
Recommended Posts