# 20230309_TwitterAPIのすゝめ ###### tags: `ブログ記事` - [x] 公開(ブログ公開担当者がいじるやつ) 太字斜体で書いてある内容を埋めて行ってください. 文章,画像は太字斜体の下の行に入れてください. 最初に書く時はREADMEを読んだら読むといいと思います. <br> ## 表示されない情報 ***書いた人の名前(自己紹介文と同じ名前)*** { 花田 光 } ***記事の簡単な説明(検索した時にタイトルの下に出てくる文章)*** { } <br> ## 表示される部分 ***サムネイル画像*** {  } ***カテゴリ*** 以下の中から該当しそうなカテゴリを選択してください ※一つだけ選択してください - [ ] 対外活動 - [ ] 活動の様子 - [x] メンバーの趣味 ***タグ*** 以下の中から該当しそうなカテゴリを選択してください.当てはまる物がない場合は適宜追加してください. 言語 - [ ] HTML - [ ] CSS - [ ] Python - [ ] Go - [ ] Ruby - [ ] JavaScript - [ ] TypeScript - [ ] Dart - [ ] Rust - [ ] Kotlin - [ ] Swift フレームワーク・ライブラリ - [ ] Ruby on rails - [ ] Vue.js - [ ] Nuxt.js - [ ] React.js - [ ] Next.js - [ ] Gin - [ ] Flluter ツール - [ ] GitHub - [ ] ターミナル - [ ] WSL - [ ] Ubuntu - [ ] Docker - [ ] Raspberry Pi - [ ] Figma 分野 - [ ] Web-design - [x] API関連 --- ***以下に本文を記載してください*** 初めまして!積みゲーが増えてきて焦ってるNUTMEG一年の花田です。今回は、TwitterAPIについて簡単な紹介をしていきます。 # 有料化問題について ## 有料化はされたのか? TwitterDevのツイートでは無料で使える期間は2月13日まで発表していましたが、2023年3月8日時点ではまだ無料で使えます。TwitterAPIを使用してツイートを取得できることを確認しました。また、課金してくださいなどのお怒りメールも届いていないので利用できそうです。 ## 有料化されたらどうなる? - TwitterAPIを利用したbotやサードパーティアプリが使えなくなる恐れがある。 - Twitter連携については影響がないとのことで心配な人はtwitter以外での連携を行っておくと吉。私は面倒なので放置してます。 # TwitterAPIで遊んでみよう ## TwitterAPIの申請 TwitterAPIを利用するためには申請が必要になります。 https://developer.twitter.com/en ←のデベロッパポータルにアクセスして利用申請を申し込みます。この時、英文で利用用途を書くので翻訳を使いこなしてください。 承認されたらデベロッパポータルでAppを作成するとキーが発行されます。この発行されたキーを使うことでツイートの取得や呟きができるようになります。 ## TwitterAPIv2の機能 TwitterAPIはv1.1とv2の2種類があります。私が使ったことがあるv2を紹介します。 ### Essential 毎月50万のツイートを取得可能 取得できるツイートは7日前まで Appが1つのみ(発行できるキーが1つ) ### Elevented 毎月200万のツイートを取得可能 取得できるツイートは7日前まで Appが3つ(発行できるキーが3つ) ### Academic Research 大学院による学術研究で非営利目的のみ 毎月1000万のツイートを取得可能 全ツイートを取得可能 Appが1つのみ(発行できるキーが1つ) ### まとめ - EssentialとEleventedで違いはほぼないです。Elventedにアップグレードしちゃってもいいけどアップグレードにも申請が必要になるので触るだけならEssentialで全然良きです。 - Academic Researchは研究用で基本的に修士課程以上の人が使うプランになります。時代の移り変わりによるtwitterの変化とか調べたい人は頑張ってください。応援します! # 終わりに 今回は実際にAPIを使用したお話ではありませんでしたがTwitterAPIに興味が湧いたら是非申請してみてください。 twitterは一番利用しやすいビッグデータだと思っているので、有料化の件がなくなったら色々触ってみてその感想を記事にしていきたいです。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up