Twitter、サードパーティ製アプリの制限として API の変更を従業員に説明
ホーム 知恵袋 Twitter、サードパーティ製アプリの制限として API の変更を従業員に説明

Twitter、サードパーティ製アプリの制限として API の変更を従業員に説明

Twitter の API 変更は本日公開され、 Tweetbot Twitterific などのサードパーティ アプリの主要機能が無効になりました。

 Twitter、サードパーティ製アプリの制限として API の変更を従業員に説明

新しい API は タイムライン ストリーミングを削除し、サードパーティ アプリがタイムラインを自動的に更新できないようにし、プッシュ通知やその他の機能を制限します。 Twitter はまた、新しいアクティビティ API へのアクセスに 法外な料金を請求して おり、最大 250 アカウントまでのアクセスは月額 2,899 ドルからとなっています。

ツイートボットバード

すべてのサードパーティ Twitter アプリがこれらの変更の影響を受けます。 Tapbotsは昨日、 iOSアプリ向けTweetbotをアップデートし 、Tweetbotユーザーに人気の複数の機能を無効にした。たとえば、Wi-Fi 経由のタイムライン ストリーミングは利用できなくなりました。これは、Twitter のタイムラインの更新が遅くなることを意味します。

メンションとダイレクト メッセージのプッシュ通知は数分遅れ、いいね、リツイート、フォロー、引用のプッシュ通知は完全に無効になりました。現在非推奨となっているアクティビティ API に依存していた「アクティビティ」タブと「統計」タブはアプリから削除され、Apple Watch アプリはアクティビティ データに大きく依存していたため、これも削除されました。

 Twitter、サードパーティ製アプリの制限として API の変更を従業員に説明

同様の変更が 7 月に Twitterrific に導入され 、本日現在、Twitterrific アプリはネイティブ通知を受信して​​表示できなくなりました。 Twitterrific の Today センター ウィジェットと Apple Watch アプリはこれらの機能に依存していたため、削除されました。

Twitterrific は、Twitter ユーザーが通知を受け取るために公式 Twitter アプリをダウンロードし、それ以外のことには Twitterrific アプリを使用することを推奨しています。

変更が本格化するにあたり、Twitterは本日、従業員に 全社メール を送信した。その内容は、サードパーティのTwitterクライアントがTwitterサービスの成長に多大な影響を与えていることを認識することから始まり、その後、それを妨げる「技術的およびビジネス上の制約」を指摘するものであった。これらのアプリを以前のように動作し続けるために必要な API を提供し続けることができなくなります。

本日、Twitter クライアント エクスペリエンスへの投資における優先事項についてブログ投稿を公開します。私たちがどのようにしてこれらの決定に至ったのか、そしてサードパーティのクライアントについて今後どのように考えているのかについて、いくつかの洞察を共有したいと思いました。

まず、歴史について説明します。サードパーティのクライアントは、Twitter サービスと私たちが構築した製品に顕著な影響を与えてきました。独立した開発者は、Mac 用の最初の Twitter クライアントと iPhone 用の最初のネイティブ アプリを構築しました。これらのクライアントは、ミュート、プルして更新するジェスチャなど、Twitter について誰もが知っていて愛用している製品機能の先駆者です。

私たちは、開発者が私たちの API でエクスペリエンスを構築して、私たちのサービス、テクノロジー、そして公の場での会話を前進させることを歓迎しています。私たちは、Twitter を使用して素晴らしいものを構築するために彼らが費やした時間、エネルギー、情熱を深く尊敬しています。

 Twitter、サードパーティ製アプリの制限として API の変更を従業員に説明

ただし、サードパーティ クライアントに関して行う決定について、開発者に対して常に率直に対応できたわけではありません。 2011 年、私たちは開発者に対し、Twitter のコア エクスペリエンスを模倣するアプリを構築しないよう (電子メールで) 伝えました。 2012 年に、サードパーティ クライアントに許可されるユーザー数に上限を設けることで、これらの制限を明確にすることを目的とした開発者ポリシーの変更を発表しました。そして、それらの発表から数年間、私たちは開発者に対して、API のロードマップではクライアントのユースケースを優先していないと繰り返し伝えてきました。たとえ、これらのクライアントによって頻繁に使用され、ユーザーに密かに許可されていたいくつかの特定の API を維持し続けてきたにもかかわらずです。例外を必要とするクライアントに制限を設けます。

これらのレガシー API のサポートを終了するという難しい決断を下すときが来ました。結果として、これらのアプリのいくつかの側面が低下することを認識してください。現在、私たちは無視できない技術的およびビジネス上の制約に直面しています。これらのクライアントの多くの中核機能を提供するユーザー ストリーム API とサイト ストリーム API は、9 年以上「ベータ」状態であり、サポートされなくなったテクノロジー スタックに基づいて構築されています。私たちはルールを変更したり、サードパーティのクライアントを「殺す」つもりはありません。しかし、運用上の必要性から、これらのクライアントの一部の機能を強化するレガシー API の一部を強制終了します。さらに、Twitter 開発者の 1% 未満が使用している API のすべての機能を置き換えるまったく新しいサービスの構築に投資することは、当社にとって現実的ではありませんでした。

これにより生じる痛みについてお客様からフィードバックをいただいています。私たちは #BreakingMyTwitter を頻繁にレビューし、主要なサードパーティ クライアントの開発者の多くと話をして、そのニーズと懸念を理解しています。私たちは、ユーザーがなぜ自社のアプリではなくサードパーティのクライアントを採用するのかを理解することに全力を尽くしており、これらの変更を開発者に正直かつ明確に伝えることでより適切に取り組むつもりです。

 Twitter、サードパーティ製アプリの制限として API の変更を従業員に説明

私たちはやるべきことがたくさんあることを知っています。この変更は難しいですが、重要な前進です。そこに到達するために私たちと協力してくれてありがとう。

Twitterは、現在廃止されたAPIを使用しているのはTwitter開発者のわずか1パーセントであると継続的に発表しているが、これらの変更は主要なTwitterクライアントのほとんどに影響を与えるようであるため、1パーセントという数字がどのように計算されているのかは明らかではない。

TechCrunch が指摘しているように、Twitterの電子メールは、APIは「運用上の必要性」のために削除する必要があった「レガシー技術」であると主張しているが、APIの維持や再開発を拒否したのは外部勢力ではなくTwitterであり、サードパーティアプリはそうである。既存のアプリを新しい API プラットフォームに使用または移行します。

 Twitter、サードパーティ製アプリの制限として API の変更を従業員に説明

https://twitter.com/tapbot_paul/status/1030134593842819072?ref_src=twsrc%5Etfw

Twitter はさらに、API を削除するという決定を ブログ投稿 で説明し、同社が提供できる「最高の Twitter エクスペリエンス」は、同社が「所有および運営する iOS および Android アプリ、デスクトップおよびモバイルの twitter.com を通じて提供される」と述べています。 」

関連動画
これ危険なので注意⚠️ #shorts