title: (#200) Requires extended permission: publish_actions php
body: <p>Hey guys i have a simple facebook app which uploads a photo to the users timeline.
  I already have the publish_actions approved.</p>
  
  <p>How ever when i try to post the photo it returns </p>
  
  <blockquote>
    <p>(#200) Requires extended permission: publish_actions</p>
  </blockquote>
  
  <p>Here is my source code</p>
  
  <pre><code>try {
      // message must come from the user-end
      $data = ['source' =&gt; $fb-&gt;fileToUpload($generaratedImage), 'message' =&gt; 'Support your school team add support banner to your profile picture using'];
      $request = $fb-&gt;post('/me/photos', $data);
      $response = $request-&gt;getGraphNode()-&gt;asArray();
  } catch(Facebook\Exceptions\FacebookResponseException $e) {
      // When Graph returns an error
      echo 'Graph returned an error: ' . $e-&gt;getMessage();
      exit;
  } catch(Facebook\Exceptions\FacebookSDKException $e) {
      // When validation fails or other local issues
      echo 'Facebook SDK returned an error: ' . $e-&gt;getMessage();
      exit;
  }
  </code></pre>
  
  <p>But when i test it with the Open graph test user it works fine..</p>
  
  <p>What am i missing here ?</p>
  
  <p>I recently found when user log in to my app it say </p>
  
  <blockquote>
    <p>This does not let the app post to Facebook.</p>
  </blockquote>
  
  <p>how to fix this issue ?</p>
  
  <p>Thanks in advance.</p>