title: GRAPH API Post action always shows 'shared a link via app name'
body: <p>I am trying to publish a story through my application. But when I do so it display saying that "Some has shared a link app name" <img src="https://i.stack.imgur.com/5JF6Z.png" alt="Sample Image"></p>
  
  <p>I don't want it to share as a link but instead something like shown in the following image <img src="https://i.stack.imgur.com/wmA6Z.png" alt="Desired Result"></p>
  
  <p>Reading through the facebook documents (<a href="https://developers.facebook.com/docs/reference/api/post/" rel="nofollow noreferrer">https://developers.facebook.com/docs/reference/api/post/</a>) I thought it would be achieved by defining status_type to app_created_story but unfortunately that doesn't help either. Secondly I also want to have "Try it now" button underneth the story like in the second image. I assume its done through "actions" (array of objects containing the name and link) but I am unable to achieve the desired results. Any help in this regard would be highly appreciated. </p>
  
  <p>My code is as follows</p>
  
  <pre><code>$attachment = array(
          'access_token'=&gt; "User Access Token",
          'message' =&gt; "Message",
          'name' =&gt; 'Title',
          'caption' =&gt; "Some text",
          'link' =&gt; 'https://apps.facebook.com/canvas/',
          'description' =&gt; 'Some Text Here',
          'picture' =&gt; "http://www.example.com/image.jpg",
          'from' =&gt; "application id",
          'status_type' =&gt; "app_created_story",
  
  
          );
  try {
  // Proceed knowing you have a user who is logged in and authenticated
      $result = $facebook-&gt;api("/userid/feed/",'post',$attachment);
  } catch (FacebookApiException $e) {
  error_log($e);
  //$user = null;
  }
  </code></pre>
  
  <p>Just to add in the access token i have following three extended permissions: &amp;scope=email,publish_stream,publish_actions</p>