Slashdot Mirror


Twitter's Relationship With Third-Party Apps is Messy -- But It's Not Over (mashable.com)

It's a day that developers of some of the most high-profile Twitter third-party apps have dreaded, though it's one they've long-known was coming: Twitter is finally shutting off some of the developer tools that popular apps like Tweetbot and Twitterific have heavily relied on. From a report: With the change, many third-party Twitter apps will lose some functionality, like the ability to instantly refresh users' Twitter feeds and send push notifications. It won't make these apps unusable -- in some cases the apps' users may not even immediately notice the changes -- but it's a drastic enough change that developers have mounted a public campaign against the decision.

Now, Twitter is finally weighing in on the changes, after months of publicly declining to comment on the state of third-party Twitter clients. The verdict, unsurprisingly, is complicated. The company is adamant that its goal isn't to single out these developers. The company is retiring these APIs out of necessity, it says, as it's no longer feasible to support them."We are sunsetting very old, legacy software that we don't have an ability to keep supporting for practical reasons," says Ian Caims, group product manager at Twitter. At the same time, though, the company has also made a conscious decision not to create new APIs with the same functionality.
Here's how Twitter's senior director of product management Rob Johnson explains the move: "It is now time to make the hard decision to end support for these legacy APIs -- acknowledging that some aspects of these apps would be degraded as a result. Today, we are facing technical and business constraints we can't ignore. The User Streams and Site Streams APIs that serve core functions of many of these clients have been in a 'beta' state for more than 9 years, and are built on a technology stack we no longer support.

26 comments

  1. First the firehose, then the APIs by Anonymous Coward · · Score: 0

    One gets the feeling they're not interested in sharing the wealth.

    1. Re: First the firehose, then the APIs by Anonymous Coward · · Score: 1

      They don't want people reading their twitter feeds in chronological order and free of ads. The website and first-party apps show ads and alter the order of messages to suggest content that the company thinks the user should see. Third party apps don't interfere or give the company power over the reader. Twitter hates that, and their strategy is to get all desktop users on web and mobile on first-party apps. They honestly are trying to kill off third-party devs and lie about it at every turn.

    2. Re: First the firehose, then the APIs by Anonymous Coward · · Score: 0

      They serve me a mobile web version on desktop because javascript is disabled.
      It's not bad, but not chronological unless it's the US president twitter feed. Also I couldn't watch any twitter video yet.

  2. No problem by johanw · · Score: 0

    Just parse the website, like a tool like Tinfoil for Twitter does.

    What is much worse is that twitter is in league with the MSM to censor people they don't like such as Alex Jones.

    1. Re:No problem by Anonymous Coward · · Score: 0

      Actually they didn't censor Jones, nobody did. Jones violated the terms of use on multiple platforms and is currently being sued for being a dangerous liar and whipping morons (yourself included?) into a frenzy over bullshit.

      If Twitter finally gets tired of his shit show and bans him the quality of their user base will improve 100% overnight.

    2. Re: No problem by Anonymous Coward · · Score: 0

      Found the guy that likes censorship when he dislikes who's being censored.

    3. Re: No problem by Anonymous Coward · · Score: 0

      Censorship is when the Government stops you, not when Youtube takes your whiny racist nazi faggot shit and flushes it down the shitter because you violated their written policies, reichtards. #Sorry, you lose Breitpizzagate

      See you at Trump's hanging for treason, wear your nice Sunday dress.

    4. Re:No problem by WankerWeasel · · Score: 1

      Parsing the website isn't going to be beneficial. They're not completely cutting of API access. They're just doing away with a few things like live-streaming. That means you'll now have to refresh to get new messages. Parsing the site is going to require the same.

    5. Re:No problem by Anonymous Coward · · Score: 0

      More importantly than streaming, they're getting rid of viewing counts of likes and retweets of your own tweets. Those metrics provide feedback on what kind of tweets people want to see.

  3. They're not approving new developers by dknj · · Score: 1

    They are keeping the data inhouse and like another develpoer said, time to start scraping their website like a 1997 hobo

    -dk

    1. Re:They're not approving new developers by Elias+Israel · · Score: 2

      Agreed. They're slow-rolling or outright not approving new developers. Nearly all of the interesting use cases are now impossible with the API limitations in place, with the very narrow exception of specialty tools for the enterprise. (And enterprise spending on social is way down because after years of trying there's no demonstrable ROI.) So, yeah, the relationship is messy. Like the results of a knife attack.

  4. 80% of Twitter is Bots by xxxJonBoyxxx · · Score: 1

    And 80% of the non-bot 20% is just marketing people trying to tune the system. If they kicked all those people and Bots off, they would realize that actual consumers moved to other social platforms years ago.

  5. Consider The Cost by WankerWeasel · · Score: 1

    Twitter makes nothing from the app developers using these APIs. In addition, the API stream doesn't have ads, so they make nothing from those who use 3rd party apps. They have to spend money maintaining these APIs and make nothing in return. Imagine you were a business manager responsible for revenue at Twitter, or a programmer/engineer tasked with maintaining the APIs. Would you think it's a good move to continue to maintain them?

    1. Re:Consider The Cost by Elias+Israel · · Score: 3, Informative

      Or, you could implement the shared monetization stream for them that Twitter *promised* aeons ago. (And entirely failed to deliver.) Nope, this is about taking the user experience entirely back for themselves and forcing everyone onto the web platform where they can utterly control what you see and what you can say. Sell your shares: Twitter is dead.

    2. Re:Consider The Cost by WankerWeasel · · Score: 1

      Hahahah, you have to be kidding. The percentage of people using 3rd party apps is a minority. This won't have much impact on them. Facebook, Instagram, Snapchat, and LinkedIn all make users us their official app only and they're all somehow surviving fine. The sky isn't falling Chicken Little.

    3. Re:Consider The Cost by Sebby · · Score: 2

      And this is the reason Twitter has any users left at all – their own app is crappy, the website even worse. The only thing that makes Twitter useable are the third-party apps.

      --

      AC comments get piped to /dev/null
    4. Re:Consider The Cost by WankerWeasel · · Score: 1

      And yet, the vast majority of their users don't use 3rd party apps. I get that you might not like the official app (I've used Tweetbot since it was in beta in late 2010) but the fact is that the vast majority of users use the website or the official app.

    5. Re:Consider The Cost by countach · · Score: 1

      They could put their ads in the streams or put requirements about the developers putting their ads in by specification. But they don't. I don't know what they're on about, but if the 3rd party apps become unusable, I won't bother with Twitter anymore. It's not like they even have a Mac app, and their apps on other platforms are marginal in quality.

    6. Re:Consider The Cost by WankerWeasel · · Score: 1

      They've had TweetDeck on Mac for more than 10 years. I still use it daily.

  6. Okay, what now. by Gabest · · Score: 1

    How do I view the tweets in chronological order without my Chrome extension?

  7. Goodbye chronological timeline by Peterus7 · · Score: 1

    The one thing that made Twitter reliable and usable for me was the chronological timeline, and the only way to get that was third party apps. Without that, the app is useless for me, and a lot of other people who rely on it for getting important updates. I'm expecting a mass exodus soon.

    1. Re:Goodbye chronological timeline by imrahilj · · Score: 1

      To where? I don't use twitter, but I might be interested in an alternative.

    2. Re:Goodbye chronological timeline by Peterus7 · · Score: 1

      I don't know- there isn't an alternative, but if it's unusable, I'll just leave.

    3. Re: Goodbye chronological timeline by Anonymous Coward · · Score: 0

      Did you try mastodon?