I want to publicly apologize to Twitter for breaking its long-standing API rule of _______.

Finally some clarity we apparently broke the long standing rule of "use or access the Licensed Materials to create or attempt to create a substitute or similar service or product to the Twitter Applications”.

I guess I didn't realize long standing actually means a couple hours ago, once again I'm deeply sorry.

https://www.engadget.com/twitter-new-developer-terms-ban-third-party-clients-211247096.html

Engadget is part of the Yahoo family of brands

@paul Third-party clients are not bad for a service. If anything a third-party client lets me do something that the existing client won’t do.

And nevermind the fact Tweetdeck and Twitter’s app were originally third-party clients….

@OneJaeAtATime
Well, third party clients are only bad for a service if they don't show the ads they normally would show on their own client meaning they run the service but don't get the revenues from it.
As far as we're talking about that I can understand the move BUT

@paul and his and other Twitter clients are the ones that made Twitter big. All the big companies use third party clients because the one from Twitter serves only the basic needs.

They should have made an API for the ads.

@N1TeSH1FT @paul @OneJaeAtATime every downside of 3rd party apps for Twitter is due to them degrading the api and not adding new features, including ads.

@N1TeSH1FT @OneJaeAtATime
It’s so weird that Twitter never put promoted tweets (which is the majority of ads?) in their API.

The new Twitter is cutting corners at every opportunity, so of course the simply kill the API rather than putting in ads or requiring a subscription.

@Leonick @N1TeSH1FT @OneJaeAtATime It's not really weird at all. I bet a large number of people use the free "official" app that does all that, and 3rd party was a way for people who cared to have a cleaner feed. Those customers wouldn't put up with the bs in the native/web UI so twitter kept those people engaged that would otherwise leave. Just like they are now.

@cirdan12 While that may have been a reason I expect it’s just one of many. The largest clients were paid or even subscription.

Killing third party apps at this point will lose them more users than putting ads in the API would.

@N1TeSH1FT @OneJaeAtATime @paul I guess the question is who would bother using a 3rd-party app with ads…probably even less than use them now. Would rather they’d found a way to let developers and/or their users pay to use the ad-free API however they like.
@scottishwildcat @OneJaeAtATime @paul Well actually I don’t use a third party client because it hasn’t got ads in it but because of design, usability and options the original client doesn’t have (like multiple columns or multiple accounts or swipe gestures and so on)
@N1TeSH1FT @scottishwildcat @paul The problem is if Twitter needed ads for API usage for clients, it would’ve been much better to make that a requirement for the apps. They just cut off a huge source of users.

@OneJaeAtATime

You’re right but I think Elon thought: It’s much easier. Cut off the third party apps and they’ll all switch to the official App.
I think he is only partly right. Sure some people will switch the client but a lot will switch the platform