title: How to get user posts through facebook-sdk python api?
body: <p>I use facebook-jssdk to authorize my application for read access to user profile and user posts.
      </p>
  
  <pre><code>FB.login(
      function(response) { },  
      {scope:'user_status,user_likes,user_photos,user_videos,user_questions,read_stream,user_posts'}
  );
  </code></pre>
  
  <p>Then I'm trying to receive user posts.
      import json
      from time import mktime
      from urllib import urlopen
      from facebook import GraphAPI
      from datetime import datetime</p>
  
  <pre><code>ga = GraphAPI()
  access_token = ga.get_app_access_token(settings.FACEBOOK_APP_ID,     settings.FACEBOOK_APP_SECRET)
  
  url = "https://graph.facebook.com/fql?q=SELECT+created_time+FROM+stream+ WHERE+source_id=%s+AND+created_time&lt;%d&amp;access_token=%s" % (
  social_id,   # user id in facebook, taken from facebook-jssdk
  int(mktime((datetime.now().timetuple()))),
  access_token
  )
  data = json.loads(urlopen(url).read())
  logger.debug(data)
  # {u'data': []}
  
  
  ga = GraphAPI(access_token)
  ga.get_object('/508708815952422/posts/', token=token)
  # {u'data': []}
  </code></pre>
  
  <p>Data is always empty...  What am I doing wrong?</p>
  
  <p><strong>Usefull info</strong>:
  <strong>Since "Facebook Login v2.5" permissions require review to work correctly.</strong>
  <a href="https://developers.facebook.com/docs/facebook-login/permissions/v2.2" rel="noreferrer">https://developers.facebook.com/docs/facebook-login/permissions/v2.2</a></p>