트위터에서 경정의 3 연단 예측을 중얼거린다.

5340 단어 트위터파이썬

소개



보트레이스의 3연단 예상을 지난 1개월 정도 계속하고 있어 그 결과를 Twitter에 투고하고 있습니다. (→ 오늘, 좋은 기대가 맞을까요? )
운영에도 익숙해 왔고, 기쁜 일에 팔로워도 조금씩 늘어 왔고, 서서히 정보 발신을 늘려 가고 싶다! !
라는 것으로, Twitter(반) 자동 투고의 구조를 만들어 보았습니다.

Twitter Development에서 등록



이쪽의 기사를 참고로 했습니다. ↓
Twitter API 등록(계정 신청 방법)으로부터 승인될 때까지의 순서 정리※2019년 8월 시점의 정보

제 경우의 차이는 승인까지 20일 정도 걸린 것입니다...

==History==
①상기 링크대로 수속을 마친 뒤, Twitter사로부터 「사용 의도등을 가르쳐 줘」라고 메일이 왔으므로 회신. (Web상의 신청에서도 같은 질문을 받았을 것입니다만...)

②3주간 가까이 방치된다(눈물)
③그 후, 「미안, 승인했어」라고 메일을 받는다. 자신도 어차피 즉 승인되고 있어도 손을 대지 않았을 것이고, 여유 있는 마음으로 받는다.



그렇다고 해서, 중얼거리자! !


import twitter

auth = twitter.OAuth(consumer_key="ここにAPI key",
consumer_secret="ここにAPI Secret",
token="ここにAccess token",
token_secret="ここにAccess token secret")

t = twitter.Twitter(auth=auth)

#予測リストからランダムに1レース選ぶ。
sample = df_pred.sample(n=1).values
text = sample[0][0]+' 第'+sample[0][1]+'の3連単は'+sample[0][2]+'に注目です。'

#ツイート文章作成
status=d_tdy+"の予想を1つ紹介!\n-->"+text+"\n"+\
"その他の情報は以下のサイトから!\n https://youhaveniceboat.pythonanywhere.com\n"+\
" #python #boatrace #自動投稿 #"+sample[0][0]

#投稿する
t.statuses.update(status=status) #Twitterに投稿

입력하지 않으면 안되는 API key나 Access token 등은 Twitter developer의 Apps에서 "Create an app"를 누르면 얻을 수 있습니다.


Key는 이런 식으로 확인할 수 있습니다.


할 수 있었다! !



쉽게 할 수있었습니다! 이것으로 조금 시간 짧을 수 있을 것 같습니다.

좋은 웹페이지 즐겨찾기