title: FQL app access tokens
body: <p>Note: App access tokens are being used here so there is no login or permissions required.</p>
  
  <p>My app access token is valid according to the Facebook App access token debugger
  My FQL request is correct according to the Graph API explorer (for FQL)</p>
  
  <p>However when I attempt a FQL search using my app access token:</p>
  
  <pre><code>$fql_query_url = 'https://graph.facebook.com/'.'fql?q='.urlencode($fql_query) . '&amp;access_token=' . urlencode($acctoken);
  </code></pre>
  
  <p>I get the response:</p>
  
  <p>{
     "error": {
        "message": "(#200) Must have a valid access_token to access this endpoint",
        "type": "OAuthException",
        "code": 200
     }
  }</p>
  
  <p>The code I'm using literally worked two days ago but not it appears to be broken. </p>
  
  <p>Does anyone know what is going on? I've looking into the app access token depreciation after 60 days but surely this would appear as an invalid token in the Facebook access token debugger. Also isn't the error message different if the app access token is depreciated. </p>