title: Facebook Graph API - Post Link to App
body: <p>I've found a quite strange behavior if I try to post to a user wall (feed) using the graph API (tested with Python and JavaScript SDK):</p>
  
  <p>If I include a valid facebook internal link including GET parameters (i.e. link to an app) the API fails with a HTTP status 500. If I use any other external link (with GET parameters) or an invalid facebook link or a facebook link without GET paramters, everythings works fine.</p>
  
  <p>You can try this in the <a href="http://developers.facebook.com/tools/explorer/?method=POST&amp;path=me/feed" rel="nofollow">Graph API Explorer</a>:</p>
  
  <p>POST: <a href="https://graph.facebook.com/me/feed" rel="nofollow">https://graph.facebook.com/me/feed</a></p>
  
  <p><strong>Non-working Fields</strong>: </p>
  
  <ul>
  <li>caption: 'test'</li>
  <li>message: 'test'</li>
  <li>link: <a href="http://www.facebook.com/pages/Lorem-Ipsum/159165434150059?sk=app_227540913924543" rel="nofollow">http://www.facebook.com/pages/Lorem-Ipsum/159165434150059?sk=app_227540913924543</a></li>
  </ul>
  
  <p><strong>Working Fields (invalid sk parameter)</strong>: </p>
  
  <ul>
  <li>caption: 'test'</li>
  <li>message: 'test'</li>
  <li>link: <a href="http://www.facebook.com/pages/Lorem-Ipsum/159165434150059?sk=app_666" rel="nofollow">http://www.facebook.com/pages/Lorem-Ipsum/159165434150059?sk=app_666</a></li>
  </ul>
  
  <p>Any ideas? Or a suggestion how to post a link to a facebook app (i.e. <a href="http://www.facebook.com/pages/Lorem-Ipsum/159165434150059?sk=app_227540913924543" rel="nofollow">http://www.facebook.com/pages/Lorem-Ipsum/159165434150059?sk=app_227540913924543</a>)</p>