Twitterはサードパーティのクライアント開発者を軽視し続けている

Twitterはサードパーティのクライアント開発者を軽視し続けている
Twitterはサードパーティのクライアント開発者を軽視し続けている
Twitterはサードパーティのクライアントが動作しない理由について弱い説明で開発者を軽視し続けている

先週、Tweetbotをはじめとする多くの人気アプリが突然動作しなくなったため、Twitterのサードパーティクライアントのユーザーと開発者は驚愕しました。それ以来、Twitter自身も、そしてTwitterの新たなオーナーであるイーロン・マスク氏(このソーシャルネットワークでよく発言する人物です)も、この問題に対処していません。Twitterは今日も開発者を軽視し続けており、今回はAPIで何が起こっているのかという説明が不十分です。

TwitterはAPIのルールを変更すると発表した

Twitter APIを利用する開発者に有益な情報を提供することに重点を置く公式Twitter Devプロフィールに投稿された新しいツイートで、同社は「長年のAPIルールを施行している」と述べました。その結果、一部のアプリが「動作しない」状態にあることを認めています。

声明では、どのようなルールが変更または施行されるのか、また同社がなぜこの変更についてTwitterのサードパーティクライアント開発者に事前に通知しなかったのかについては言及されていない。

1月12日午後11時(東部標準時)頃、多くのTwitterユーザーがサードパーティ製クライアントからTwitter API関連のエラーメッセージが返されていることに気付きました。この大規模な障害は、Tweetbot、Twitterrific、Fenix、Talonなど、iOS、macOS、Android、Windows向けの多くのサードパーティ製アプリで発生しています。

当初、この問題が一時的な障害によるものなのか、それとも意図的な判断によるものなのかは不明でした。Twitterは何も発表していませんでしたが、The InformationはTwitter関係者から、サードパーティ製アプリへのアクセスが意図的に停止されていたと聞きました。その後、開発者たちは、TwitterがTweetbotやFenixなどの特定のクライアントのAPIアクセスを禁止していた一方で、他のあまり人気のないアプリは引き続き動作していたことを発見しました。

残念ながら、Twitter の本日の声明は、ユーザーと開発者のどちらにとっても何も変わりません。開発者には、これが自分たちのアプリの終わりなのかどうか、今のところわかりません。

Twitterは長年適用されているAPIルールを施行しています。そのため、一部のアプリが動作しなくなる可能性があります。

— 開発者 (@XDevelopers) 2023年1月17日

9to5Macの見解

Twitterが開発者に対して行っている行為は、実に無礼です。Twitterはサードパーティ製クライアントを中心に構築されており、公式iOSアプリでさえ、2010年にTwitterがTweetie(iPhone向けサードパーティ製Twitterアプリ)を買収したおかげで、今日まで存在しています。今日、Twitter用の優れたサードパーティ製クライアントの開発に尽力している多くの開発者が、今や職を失うかもしれないのです。

Twitter APIは無料ではないため、開発者にとって状況はさらに不公平です。実際、大規模なアプリでは開発者がAPIを利用するには料金を支払わなければなりません。Twitterはこれについて何も言及していませんが、その理由は明らかです。

マスク氏がTwitterのオーナーになって以来、彼はコスト削減と収益増加の方法を必死に模索してきました。同社の主な収益源は広告です。公式Twitterアプリとは異なり、サードパーティ製アプリはユーザーに広告を表示しません。つまり、Twitterはユーザーに広告を表示させるために、公式アプリの使用を強制しようとしているようです。

Twitterは望むままに何でも変更でき、ユーザーもこのソーシャルネットワークを使い続けるかどうかの選択肢を持っている。しかし、影響を受ける多くの開発者に知らせずに真夜中に変更を行うのは、全く馬鹿げている。結局のところ、マスク氏は自身のツイートから学ぶべきだろう。

havebin.com を Google ニュース フィードに追加します。 

FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。