
【GAS】新TwitterAPIへの移行作業ー備忘録2
さて、TwitterAPI有料化の一報から約2か月弱、ようやく2023年3月30日に詳細が明らかになりましたね。
Introducing a new form of Free (v2) access for write-only use cases and those testing the Twitter API with 1,500 Tweets/month at the app level, media upload endpoints, and Login with Twitter.
— Twitter Dev (@TwitterDev) March 29, 2023
Get started: https://t.co/CqCRD3vbE5
無料APIで出来る事はツイート投稿のみで、月1,500ツイート(一日あたり50ツイート)まで。
We are also launching a new Basic (v2) access for hobbyists with 10,000 GET/month and 50,000 POST/month, 2 app IDs, and Login with Twitter for $100/month.
— Twitter Dev (@TwitterDev) March 29, 2023
Subscribe now: https://t.co/AQci4FeIWf
月額100ドル払っても、ツイート取得は月10,000件(今までは無料で2,000,000件取得出来ていた)。ツイート投稿は月50,000件まで。Twilogさんなどはサービス停止を余儀なくされるようですね。
Over the next 30 days, we will deprecate current access tiers such as Standard (v1.1), Essential (v2), Elevated (v2), and Premium so we recommend that you migrate to the new tiers as soon as possible for a smooth transition.
— Twitter Dev (@TwitterDev) March 29, 2023
30日以内に旧APIは廃止されるとのことです。
自分が開発したTwitterAPIアプリは、個人用に1日にツイート投稿する程度なので、今のところの情報では無料の範囲内で対応できそうな感じ。
で、移行するつもりでしたが、さて何をすればよいのやら?
とりあえずツイート投稿のエンドポイントURLが旧APIのStandard(v1.1)のものだったので、少なくともここは修正が必要そうということで、以下のサイトを参考にしつつ、OAuth2.0認証でツイート投稿するように修正してみました。
結果、TwitterAPIv2のエンドポイントにポストすることで、今まで通り自動ツイートは動いてくれることは確認できました。
ただし気になる点が一点。TwitterDeveloperサイトで自作アプリのOverViewを見てみると、廃止予定の「Elevated」「v1.1ACCESS」の表示のままなんですよね。

というわけで、2023/4時点で1からアプリケーションを作るとどうなるのかを試してみました。新APIのfreeアクセスクラスは、昔必要だった申請工程がなくなっていて、5分ほどで新アプリケーションが出来てしまいました。

というわけで、Overviewの表示は気にせずしばらく様子を見たいと思います。
申請の必要がなくなり、5分ほどで連携アプリが作れてしまうようになった新TwitterAPIv2のfreeアクセス。画像付き作成手順を以下の記事で無料公開しています。
今後、このアプリケーションにどんどん機能を追加していきます。


今回のTwitterAPI仕様変更によって、申請なしでTwitterAPIが使用出来るようになったのは逆にチャンス?かもしれませんね。これを機にTwitter運用の幅を広げてみるのもアリかも?
なんとこれらのKindle本は、Kindle Unlimitedに登録すれば30日間無料で読むことができます!
いいなと思ったら応援しよう!
