Twitter Apiの覚書です。
X API(Twitter API)の無料枠でできること!
簡単にいうと、書き込みはできますけど、読み込みはできません。
X API(Twitter API)の無料枠をフルに使って開発したアプリがあるため紹介します。
読み込みはツイートの取得やフォロワーの取得です。だから、フォロワー管理アプリはSocialDogのように有料APIを使わないとできません。
SocialDogの詳細はこちらです。
X API(Twitter API)の有料化でbotはどうなる!?わかりやすく!有料化対象は!?
有料化対象はtwitter Apiを使っているすべてのサービスです。開発者やサービス提供者にある影響であり、一般のTwitterユーザーは関係ありません。ただ知っているサービスがサービス中止になったり(ツイ消しのサービスなども終了しています)、無料のサービスが有料化されたり値上げされたりして間接的な影響はうけるかもしれません。今後、連携するサービスは無料では使えないかもと。
Twitter Botだけではなく、影響は地震速報、診断アプリ、質問箱、ゲーム、WordPressのプラグインなどのAPIを使っているすべてのアプリに及びます。
「API」とは、「Application Programming Interface」の頭文字です。Twitter APIなので、プラグラムからTwitterの情報を読み込んだり、逆に書き込んだりするものです。有料化されたためお金を払わないと使わせてもらえません。多少の有料化は致し方ないのかもしれません。
しかし、大問題なのがイーロンマスクさんが提示した、最小プランで月額560万ぐらいのサブスクリプションです。制限が厳しい趣味プランの1万円の次が560万円ですから断崖絶壁をよじ登るようなものなのです。多くの開発者が支払いが難しくサービス終了の道を選んだりTwitterと縁を切る道を選んだりということです。今までTwitterを楽しくしたよき文化が崩壊してしまうのです。。
(追記)値段についてはこちらに書き下ろしました。
少し口コミをあさってみました。
earthquake_jp 今後について
— 地震速報 (@earthquake_jp) February 3, 2023
継続したい気持ちはありますが、現方針のままでは難しいと考えています。
詳細については下記ツイートをご確認ください。 https://t.co/FtOC3Fa9QC
Twitter API有料化されるようですね。一応お金払うつもりですが払えない場合ログイン機能が死ぬ可能性があります。
— 診断ドットコム (@4ndancom) February 2, 2023
まぁ診断はログイン不要で遊べるしログインしても何も起こらない仕様なので問題ないと思いますが笑
最近ツイッターの変化が激しすぎですね笑🤮
勘弁してほしい😭
案の定、ログインは有料化しないようです。そこまでやったらTwitterが廃れてしまうので。
ただ、書き込みと読み込みは有料化します。書き込みはツイートする場合など。読み込みはTwitterからサービスがデータを取得する場合。たとえば、解析ツールなどが影響をうけます。
アプリゲームのデータ連携にも用いる「TwitterAPI」が2月9日より有料化へhttps://t.co/I2QWwe1o61
— 電ファミニコゲーマー (@denfaminicogame) February 2, 2023
各社の対応しだいでは連携したゲームデータを復旧できない恐れがあるほか、ゲーム内機能でのシェアや「診断メーカー」など外部サービスを経由するツイートも利用できなくなる可能性もある pic.twitter.com/H94b7fbSrN
ログイン認証は問題なし?
auth認証は問題ないでしょう。
ログインの部分まで有料化したら、Twitter社は自ら自爆しているようにしか見えません。せっかくTwitterを使ってくれる開発者やユーザーを遠ざけてしまうことになるから。
さすがにそのぐらいはわかっている気がするので、その点を心配している人はあまり見えていない気がしました。
実際に米国のTwiiter社にゲーム会社が問い合わせて大丈夫という回答をもらったらしいですけど。
X API(Twitter API)の料金が高い!Free,Basic,Enterprise!
Enterpriseプランは上位プランとなると年間3億越えのサブスクリプションともいわれます。ミニマムなプランでも月額560万円とも言われて法人といえども気楽に支払える金額ではないところも多いのではないでしょうか。
Basicプランは趣味という位置づけで年間1200ドル。月100ドル(現在、日本円で1万5000円)。かなり制限はきついためPRO、Enterpriseに移行しないと運営できないものが多いです。
Twitterさん、この黙って仕様変更・制限ガチガチのAPIで、しっかり月1.5万取ってくるのヤバいでしょ。他の映画が見れて、音楽が聞ける素晴らしいサブスクでも月1000円そこらなのに、15倍取ってコレ?
— モイ (@moycoin) October 17, 2023
誰もBOT開発しなくなりそう。誰もしてないから話題にもなってないのかな。 https://t.co/dba0exvWO2 pic.twitter.com/R5Rulk6OVp
Basicプランはツールを作っても自分が支払えても、APIの料金は個々人持ちにしたとしましょう。ユーザーのみなさんに使ってもらう形を考えると、月15000円支払う一般ユーザーは少なそうですね。そのため運用は厳しそうです。そのツール自体が売れません。
Freeプランは月間1500の書き込み無料枠はツイートしかできません。。1日50程度のため診断アプリなどサービス運営には厳しそうですね。まあ、Freeプランは無料だから制限自体はこれでもしょうがない気がするんですけど、読み込みができないのが痛いのですよね。
あと、もともと課金前提の有料サイトはいいですけど、無料サイトにはきつい感じがします。広告収入でまかなうにはかなりのアクセス数が必要ですね。
とりわけ個人開発者などは厳しい時代になりそうですね。
Twitter API PROか。選択肢が増えたのはいいけど断崖絶壁(Basic→Enterprise)がまだまだ断崖絶壁(Basic→Pro)!
— 個人開発作家 neru (@neruplan) May 28, 2023
まだまだ中割プランという階段は必要そうだ。個人開発や遊びに、プチ読み込みができるBasicとFreeの間のプランとか作ってほしい
バランスが悪いので今は仕様変更で回避という結論かな!
解決策は月額1000円ぐらいと月額10万円ぐらいの中割りプランがあればスケープアップして階段式にいけそうですけど、今は断崖絶壁。個人的に月額1000円ぐらいの読み込みプランがあれば使わせてもらおうかなっと。
今は、あまりTwitterに深入りすることはなく、Twitter API Freeプランだけ使わせてもらうことになりそうです。エンジニアによってTwitterだけが選択肢ではありません。もっと開発環境がよい舞台がたくさんありますからね。わざわざTwitterを選ぶ必要がないのです。
有料化はそこまで反対ではありませんでしたが、とにかくバランスが悪い!
こうしてTwitterの文化は廃れていくのですね。とても残念です(´・ω・`)
X API(Twitter API)の有料化で何が起こる!?botは?
単純にサービスを継続できない弱い立場の人はサービス廃止に追い込まれて、
有料サービスは負担が増えるわけですから値上げされる可能性が高くなりますね。botもいずれかですかね。無料サービスは年間12万の赤字の垂れ流しになりますから、きつくなります。
Twitter APi有料化!botはオワコン(終了)!?続々とサービス終了を発表
イーロンマスクさんがTwitterを買収したことによって起こった悲劇でしょうか。APIはそのコミュニティを育てるという意味合いもあり、有料化は普通あまり行われないため、APIまで手をいれるとはあまり考えていませんでした。かりに有料化されるにしてももう少しリーズナブルな気がしていました。ご迷惑おかけして申し訳ありません。
今回のApiの有料化がTwitterという文化やコミュニティが衰退という逆効果を招くことになりそうな気もしています。悲劇であり、残念であり。
まだ検討中のサービスもありますが、その一方で続々とサービスの終了が発表されています。
3月で10周年を迎えたばかりのひすったーですが、TwitterAPIの有料化で、明日2023年3月31日をもってサービスの提供を終了します。今までありがとうございました。
— Otapps (@info_otapps) March 30, 2023
履歴等のバックアップが必要な方はページ保存等でバックアップを取って下さい。
仕事側、Twitter関連サービスの中の人とお話させていただく機会も多かったのですが、今回の件でどこもサービス終了となるところが多く、とても寂しい・・・
— koni | SocialDog CEO🐶 (@koni) March 31, 2023
Twitter買収後、イーロンマスクがやったこと【X API】
こちらの記事が時系列で詳しいです。
X API(Twitter API)v2の取得方法
記事をわけました。
X API(Twitter API)で複数アカウントで複数のアプリは作れる?】
free版は1つのアプリしか作れません。ただ、twitterは複数アカウント持てます。
今のところ、複数アカウントで複数のアプリが作ることはできます。複数のアカウントでFree APIを1個ずつ個別設定するということですね。
同じ電話番号でもいけるらしいですが、、、今後、この状態が続くのかは不明です。
解決策はX API(Twitter API)は使わない方向!?
Twitter APIの非公式はまずい!?
たまにこのサービスどうしているの、と疑問に思うものがあるのですよね。。
公式クライアントの(アクセス)トークンを使って、非公式クライアントでツイートすると、アカウントが凍結されるとのこと
— さくさん (@ch3cooh) April 20, 2023
この手の裏技機能を実装してたクライアントは、そこそこあった気がするのでご注意ください🙇♀️ https://t.co/XKkypmZ4FD
ただ、そうなるでしょうね。。
(追記)裁判まで起こされていますね…。もしこの方法を推奨してくるエンジニアがいたらまずいですね。
BasicからEnterpriseまでスケールアップが断崖絶壁!
Basicプランは支払える人はいても、enterpriseまでスケールアップしにくいのですよね。階段ではなく断崖絶壁をのぼらないといけない。。
バランスが悪い。
スタートアップ企業には厳しすぎる状態です。。このような動画が出回っていましたね。
— James | Simpl3r (@_OrgChaos) April 4, 2023
今回の騒動はいろいろと思うところはありますが、といはいってもまずは解決方法ですよね。
各社の解決方法をみるとなんとなく落とし込みどころが見えてきます。読み込みが多いのはサービス終了が多いです。
いま自分が回している、Twitter APIを恒常的に使っている機能は8つあるんだけど、
— H.Hiro (@h_hiro_) April 3, 2023
・うち1つ→そもそも書き込みしかしてないので存続(新APIへの移行は必要だが)
・うち3つ→ツイート読み込みAPIを使わない形に改修
・他の4つ→廃止
になりそう
①回答ツイートの非Twitter API化
— マシュマロ公式 (@marshmallow_qa) April 18, 2023
これまではメッセージに回答すると自動的にツイートされる仕様でしたが、Twitter API新料金への対応の一環として、回答の最終的な送信はユーザーがTwitter上にて行う形になりました。
これにより、イラスト/動画を添付した回答が可能になりました。
【おしらせ】ふせったー復活しました!Twitterの機能がつかえなくなったので、ふせったーの機能を変更しています。くわしくはこちらをみてください。
— 伏せ太@ふせったー (@fusetter) April 12, 2023
お待たせしてすみません。これからもよろしくおねがいします!https://t.co/v24AJOmY3n pic.twitter.com/UJf5mF36Yx
Twitterが変革を遂げるため仕方のない部分もあると理解しておりますが、誤凍結、基準が曖昧なAPI利用制限、外部サービス排除や障害等の問題が頻発しております。
— マシュマロ公式 (@marshmallow_qa) April 21, 2023
このままTwitterに依存していては安定したサービス提供が困難になると思われます。
そのため今後Twitter連携でのログインも廃止予定です。
個人的にも作っていたのはメール認証を加えて実装しなおしたいと思います。
コメント