When content is shared to Facebook, Facebook generates preview information for the user. For Flash content, Facebook can also display flash movies right in a user's feed. If your content is being shared to Facebook but isn't showing a proper preview, or isn't displaying Flash content inline, there are some specific things to look for.
Specifying Facebook page tags
To instruct Facebook what to show in a share or preview on the Newsfeed, you need to specify Facebook-compatible meta tags. Here are a list of possible tags to use, depending on what type of content you are sharing and what information you'd like to display:
<meta property="og:title" content="AddThis Tour" /> <meta property="og:description" content="Watch the AddThis Tour video." /> <meta property="og:image" content="http://i2.ytimg.com/vi/1F7DKyFt5pY/default.jpg" /> <meta property="og:video" content="http://www.youtube.com/v/1F7DKyFt5pY&fs=1" /> <meta property="og:video:width" content="560" /> <meta property="og:video:height" content="340" /> <meta property="og:video:type" content="application/x-shockwave-flash" />
For more information about Facebook sharing, you can check out Facebook's Open Graph Protocol.
Counting Facebook Likes
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">
Getting your Flash to play inline
If you are providing Flash content, but its not playing inline in user feeds, its likely because you are not added to Facebook's whitelist for Flash content. Facebook, by default, won't show Flash expanded in-line in feed posts unless the domain that serves the SWF has been pre-approved. Facebook has a process for this, please send a request to Facebook and they will enable your Flash content.