What Does Facebook’s Open Stream API Mean for Twitter App Developers?

When Facebook announced the new “Open Stream API” a couple of weeks ago, it made it easy for developers to build applications around the friends timeline in much the same way that Twitter application developers have been doing for a long time. Now that Facebook has made it easy to read and write from the Facebook friends stream, what does that mean for Twitter app developers?

1) All the work you’ve already done around the Twitter friends timeline can now be extended to support the Facebook friends timeline, almost for free.

As we saw when TweetDeck and Seesmic (two popular desktop clients for filtering and publishing to the Twitter sream) launched the first applications built on the Facebook stream APIs, most of the work that developers have put into tools designed to manage the Twitter stream can be easily reused to manage the Facebook stream. In the simplest case, this means just “adding another column” to the experience.

Facebook developed its own stream APIs in light of the Twitter friends timeline API in order to minimize the extension cost to developers. This was a very intentional move by Facebook to compete with Twitter where it’s had the most success – on the API level. Facebook is hoping to capitalize on all the work already done by Twitter app developers by letting them integrate Facebook functionality for free.

2) The Facebook stream has access to much more rich data.

While the Twitter stream only contains text, Facebook’s stream contains several other kinds of interesting object types like profiles, photos, videos, events, etc. that allow for much richer interfaces to be built with the stream.

slightTwitter app developers can extend the Twitter timeline user experience to let users interact with the richer data that Facebook’s stream contains. As Microsoft’s Silverlight demo showed last week, it only takes a few hours to create a new way to navigate the photo stream. Think about the different things this could mean for visualizing and managing relationships, media, and news…

3) The Facebook stream does NOT allow public timeline search.

Unlike Twitter, where almost all data is public, Facebook is fundamentally built on privacy, and the cardinal rule of Facebook app development is to obey Facebook’s privacy rules and philosophy. This means Facebook does not (and may not ever) allow users or developers to search the full Facebook timeline.

For Twitter applications built on Twitter Search, the concept of a public timeline just doesn’t exist for Facebook users (though it somewhat does for Facebook Pages). Thus, some of the more interesting CRM applications that have been built for Twitter just aren’t possible inside Facebook. The Facebook Open Stream API is just not built for the same types of use cases for marketers.

Social Media 101

Mediabistro Course

Social Media 101

Get hands-on social media training for beginners in our online boot camp, Social Media 101! Starting September 4, social media and marketing experts will teach you the best practices to be successful on social. Register now!

 

Leave a Reply

5 Responses to “What Does Facebook’s Open Stream API Mean for Twitter App Developers?”

  1. Finance Geek » Twitter Traffic Passes The New York Times, Wall Street Journal says:

    [...] What does Facebook’s more open API mean for Twitter developers? [Inside Facebook] [...]

  2. TheTradingReport » Blog Archive » Twitter Traffic Passes The New York Times, Wall Street Journal says:

    [...] What does Facebook’s more open API mean for Twitter developers? [Inside Facebook] [...]

  3. Connecting people Everywhere | CloudAve says:

    [...] Connect we’re all going to be happier, healthier and better people.Related articles by Zemanta What Does Facebook’s Open Stream API Mean for Twitter App Developers? Facebook confirms removal of two Holocaust denial groups. Is it enough? Facebook Remains Stubbornly [...]

  4. How is Facebook Going to Monetize the Open Stream API? says:

    [...] monetization of the stream API. Rather, it simply wants to get stream-based applications developed and distributed as quickly as possible so as to permeate the variety of platforms and devices on [...]

  5. Twitter Search says:

    thats great that you are talking about the twitter api,a good example of searching with the twitter api is on twiogle.com because you can search on twitter and google at the same time.

Get the latest news in your inbox
interested in advertising with inside facebook?

Social Media Jobs
of the Day

Social Media & Community Management Associate

The Economist Group
New York, NY

Communications Assistant

Dwight School
New York, NY

Social Media Manager, Kellogg School of Management

Northwestern University
Evanston, IL

Featured Company

Join leading companies like this one and recruit from the nation's top media job seekers on the Mediabistro Job Board. Every job post comes with our satisfaction guarantee. Learn More
 

Our Sponsors

Mediabistro A division of Prometheus Global Media home | site map | advertising/sponsorships | careers | contact us | help courses | browse jobs | freelancers | content | member benefits | reprints & permissions terms of use | privacy policy Copyright © 2014 Mediabistro Inc. call (212) 389-2000 or email us