Facebook updates Live-Stream Plugin, breaks iframe-version

According to this official announcment on Facebook’s Developer Blog from monday, Facebook started rolling out a new version of their popular Live-Stream plugin, which provides easy live-chat capabilities to both Facebook-Apps and external websites (we have implemented this plugin on our “Mein Klub” soccer-app and ATV’s  “Am Punkt”). While the blog-post doesn’t get very specific about what was actually changed (besides the welcome addition of an option to avoid posting chat-messages to a user’s profile by default), we discovered that the change seems to break existing implementations of the plugin which are using iframes to display the live-chat.

Commonly used iframe-embeds of the Live-Stream plugin referrig to http://www.facebook.com/widgets/livefeed.php seem to have stopped working at all – the URL just returns an empty document:

Instead, the new iframe embed-code which can be generated here, refers to http://www.facebook.com/plugins/live_stream_box.php:

So, for an easy fix just change your embeds to the new schema. As you can see, the updated embed-code also features the new parameter always_post_to_friends – however, in our experiments, this parameter didn’t yet show any effect on the acutal behavior of the plugin. Unfortunately the new Live Stream-plugin seems to omit the width- & height-parameters, so for now you’ll have to live with the default dimensions of 400x450px.

PS: good news is, that the fb:live-stream-tag used for integration on canvas-apps and Facebook Connect-sites seems not to be affected by these bugs!

About Author

Michael Kamleitner

Michael Kamleitner is CEO & Product Manager at Swat.io, a Social Media Management solution that’s helping companies to improve their customer support & content management on Facebook, Twitter, Instagram and others. Swat.io is currently used by companies such as 3Österreich, Hitradio Ö3, ÖBB, Focus Online and Burda Intermedia. Follow Michael on Twitter, Facebook or Google+!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Facebook Twitter Google+ Foursquare SlideShare

Send this to a friend