Tag Archive for ‘API’

Twitter Announces New API That Opens More Features to Third-Party Apps ➝

Filipe Espósito, writing for 9 to 5 Mac:

Twitter is announcing its new Twitter API v2, which was completely rebuilt with new features. One of the highlights of the new Twitter API is the real-time tweets stream — one of the options removed in the past. Third-party apps can once again load new tweets as they’re published and not just after a period of time.

Other changes to the API include conversation threading, polls, pinned tweets, better spam filter, and advanced search. The Twitter v2 API will be available on three different levels: Standard, Academic Research, and Business.

I hope this will bring about a resurgence in third-party Twitter apps. I think many of the problems on Twitter and the dread that one feels when reading their timeline could be mitigated, if not solved, with just a bit more creative thinking. The type of creative thinking that isn’t limited by the goals and priorities of Twitter itself.

➝ Source: 9to5mac.com

After the API Changes

In light of recent events regarding third-party clients, I’ve had to make some changes to the way I interact with Twitter. I’ve been a diehard Tweetbot user for years and its going to take a bit more than some relatively minor API changes to get me to switch to Twitter’s first-party client. But I’m not able to use Tweetbot in the same way that I used to — push notifications for likes, retweets, follows, and the like are no longer functional.

The folks behind Twitterrific have been encouraging users to enable notifications in the official Twitter app and to launch Twitterrific whenever they just want to browse their timeline. This isn’t a terrible solution, but I’d rather interact with the Twitter app as little as possible. That left me to revert back to the original third-party Twitter client — SMS.

Surprisingly, the good old 40404 shortcode continues to work. And although the increased character count causes some occasional truncation, its still a better experience then launching the Twitter app, which I find to be an abhorrent piece of software. The setup is quite simple, assuming you already have your phone number associated with your Twitter account. Just enable the notifications you want to receive from the mobile settings page on Twitter.com, which is only visible on the desktop version of the site.

Twitter Mobile Notification Settings

I have it set to send me an SMS message whenever I receive a direct message, someone follows me, and when a tweet is liked or retweeted. I’m still using Tweetbot’s notifications for mentions and replies. It’s a bummer that they’re a little delayed compared to the official Twitter client or SMS, but I frequently interact with these notifications and I’d rather them launch my preferred Twitter client when tapped.

It’s also notable that I’ve added the 40404 shortcode to my contacts, added Twitter’s logo, and changed its text message tone to iOS’ built-in Tweet sound. It may sound silly, but it does add quite a lot to the experience.

This setup gives me all of the notifications I’m accustomed to, but there’s still the matter of Tweetbot’s activity panel, which was also removed when the API changed. I always kept the Activity panel open next to my timeline on iPad because it helped reduce the line length of tweets and gave me something nice to glance at in the sidebar.

Tweetbot with Sidefari

The solution I’ve come to utilizes Sidefari in Split View to display the notification tab on Twitter’s mobile site. This gives me all of the glanceable data I’m used to and forces Tweetbot’s timeline to have sensible line length. I’ll occasionally be prompted to sign back into Twitter in Sidefari, but its a small price to pay in order to continue using the best Twitter client ever made.

Twitter Rolls Out Full-Archive Search API ➝

Adam Tornes, writing on the Twitter weblog:

The Full-Archive Search API combines the best aspects of two of Gnip’s most popular offerings to solve enterprise business needs with user experiences not previously possible. By pairing instant accessibility with the full archive of historical Tweets, we’ve created a new premium solution for our ecosystem of partners to deliver historical social data to their own clients.

Opening the Instapaper API ➝

From the Instapaper weblog:

At that time, there were concerns that a full Instapaper API would result in free, native iOS apps that could be used to replace Instapaper, and thereby cannibalize sales of the Instapaper iOS app (the Android app was still a year away at this point). Instapaper’s iOS app has been free since last September and, with all of the great additions we’ve made to our Premium offerings, we don’t see any reason to continue restricting API access for non-subscribers.

New Twitter API Drops Support for RSS ➝

So, I guess this means that the RSS feed of my Twitter favorites is no longer available. I’m going to have to find a new way to siphon links in my timeline into my RSS reader.

Fever API Public Beta ➝

Last week Fever was updated to version 1.14 and with it came the introduction of an API. The API is currently in public beta and supports basic syncing and consuming of content. A future update will allow for adding, editing, and deleting feeds and groups.

I’m incredibly glad that Fever’s developer, Shaun Inman, has decided to build an API for Fever. I quit using Google Reader last summer and have only looked back briefly (simply to test out Reeder). I enjoy using Fever and specifically hope that the developer of Reeder decides to support it in the near future.

I know of one developer who is already working on an app that makes use of Fever’s API. James Finley is working with a friend on an application for the iPad called “Ashes.” He’s published a few teaser images of the app on his Dribbble account and it looks great. I can’t wait to get my hands on it.