title: Post SWF in user timeline
body: <p>I have a problem in my iframe facebook application, is a music app where the users can post music in a music player, then problem is that when the user share the SWF into the timeline wall the players doesn't appear, it only show the URL to the music file.</p>
  
  <p>I added the server IPs list in the Whitelist app configuration, how can I solve it? :(</p>
  
  <p>Here the code:</p>
  
  <pre><code>try {
      $actions  = json_encode(array(array('text'=&gt;facebook_app_post_ok_in_my_profile, 'href'=&gt;'http://apps.facebook.com/fbapp/post_check.php?  where=me&amp;song='.$selected_value.'')));
      $param  =   array(
      'method'        =&gt;  'stream.publish',
      'callback'      =&gt;  '',
      'name'      =&gt;  facebook_app_post_ok_feed_name,
      'href'      =&gt;  'http://www.site.com',
      'description'      =&gt;  facebook_app_post_ok_description,
      'message'       =&gt;  $message_feed,
      'attachment'    =&gt;  '{"media": [{
      "type": "mp3",
      "src":   "'.$real_source.'",
      "title": "'.$song_title.'",
      "artist": "'.$song_artist.'",
      "album": "'.$song_album.'"
      }]}
      ','action_links'  =&gt;  $actions,
      'target_id'     =&gt;  $user_id,
      'privacy'       =&gt;  ''
      );
      $facebook-&gt;api($param);
  }
  </code></pre>
  
  <p>Thanks!</p>