title: Trying to get users message text from a Facebook post via feed / share dialog
body: <p>I'm using the Facebook feed dialog with javascript (v2.10 of graph).
  On submission, I get the post_id returned, which I store in the db.  </p>
  
  <p>However, when subsequently trying to access the post via the graph - the users message field to any post is always empty:   </p>
  
  <p><code>https://graph.facebook.com/v2.10/100006258371191_1943609602524301&amp;fields=message&amp;access_token=EAAFsj0tVEQ...</code></p>
  
  <p>The only workaround I can see is:</p>
  
  <ul>
  <li>request the posts permalink_url field. This references a story_fbid
  in the returned URL.</li>
  </ul>
  
  <p><code>$.ajax({
      url: https://graph.facebook.com/v2.10/100006258371191_1943609602524302&amp;fields=permalink_url&amp;access_token=" + access_token,
      dataType: "jsonp",
      success: function(fb_data, textStatus, XMLHttpRequest){
          build_page(fb_data);<br>
      }
  });</code></p>
  
  <ul>
  <li>extract the story_fbid number via JS</li>
  </ul>
  
  <p><code>permalink_post_id = fb_data[id].permalink_url.substring(50,66);</code></p>
  
  <ul>
  <li>Run another graph query on the story_fbid, with the message field</li>
  </ul>
  
  <p><code>.ajax({
          url: https://graph.facebook.com/v2.10/100006258371191_" + permalink_post_id + '&amp;fields=message?access_token=' + access_token,
          dataType: "jsonp",
          success:function (story_data, textStatus, XMLHttpRequest)
          {
                  console.log("___Users message text : " + story_data.message);
          }
  });</code></p>
  
  <p>This allows the message field/text to be pulled.  </p>
  
  <p>This clearly isn't ideal, as it results in multiple calls into facebook and is difficult to control ajax timings/returns, etc.   </p>
  
  <p>Is there an easier way to obtain the user's message text from a post?    </p>