アンドリュー・オール
· 2分で読めます
Twitterはサードパーティ製アプリを制限している
一部のTwitterクライアントが動作しなくなったが、これはマスク氏と同社の意図的な動きと思われる。
イーロン・マスク氏がTwitterを引き継いで以来、Twitterは数々の論争を抱えているが、最新の問題はサードパーティ製アプリと開発者の排除に関するものだ。
問題は1月13日に発生し、Tweetbot、Twitterific、Echofonといった人気のTwitterクライアントが動作を停止しました。しかし、他のクライアントは動作を停止しませんでした。
その結果、多くのユーザーは警告なしにアカウントにログインしたりタイムラインを閲覧したりすることができなくなりました。
開発者たちは、サードパーティのクライアントがTwitterデータを操作できるようにするTwitter APIのバグだと考えたが、 TechCrunchの状況分析では、この動きは意図的なものだったことが示唆されている。
ある開発者は当初、小規模なTwitterクライアントのほとんどは問題なく動作していると指摘しました。この指摘を受け、他の開発者はAPIに問題があるか、Twitterが大規模なアプリをターゲットにしているのではないかと推測しました。
Twitter APIの問題
しかし、イーロン・マスク氏もTwitterもこの件について公式にはコメントしていない。一方、Twitterから流出した内部メッセージから、この変更はバグではなく意図的なものだったことが明らかになった。
Twitterのあるプロジェクトマネージャーは、製品チームに対し「コミュニケーションの取り組みを開始した」と伝えたものの、正式な発表の時期については何も示さなかったと報じられています。その結果、開発者たちはTwitterやMastodonで不満を表明しました。
開発者のマッテオ・ヴィラ氏は、Twitterクライアント「Fenix」をApp Storeから削除することを検討していると述べた。別の開発者であるTweebotのポール・ハダッド氏は、回避策として古いAPIキーを使用していた。
この方法はしばらくは機能し、一部のユーザーはアカウントにアクセスできました。しかし、全ユーザーに対して15分あたり300件の投稿というAPI制限に達したため、Tweetbotは再び動作を停止しました。
Myskの開発者たちは、この問題をテストするためにデモクライアントを作成しました。その結果、TwitterのAPIは正常に動作し、Twitterが特定のアプリの認証を拒否していることが判明しましたが、Twitterボットは同じAPIエンドポイントを問題なく使用していました。
iOSとAndroidの両方でサードパーティ製のTwitterアプリをいくつかテストしてみましたが、多くのアプリが動作するようです。APIテスト用にデモクライアントも作成しました。すべての機能が動作しました。Twitterのバックエンドは壊れていないようです。どうやら、これらの人気アプリは何らかの理由で停止されているようです。https://t.co/WrkW8rqFK3
— マイスク (@mysk_co) 2023年1月13日
次のステップ
今後、一部の開発者は、Twitter のトラブルをきっかけに人気が高まったソーシャル メディア プラットフォームである Mastodon のクライアントの構築に注力し始めている。
ハダッド氏はTechCrunchに対し、TweetbotはIvoryと呼ばれるMastodonクライアントの開発を急ピッチで進めていると語った。ヴィラ氏もWollyと呼ばれるクライアントの開発に取り組んでおり、ベータテストのためにAppleのTestFlightプラットフォームにリリース済みだ。
今のところ、Twitter社やイーロン・マスク氏からこの問題に対する公式な反応は見られない。同社は収益増加のため、より多くのユーザーをTwitter Blueサブスクリプションに誘導したいと考えているようだが、開発者への敵意は確かにその助けにはならないだろう。