Note that there are some explanatory texts on larger screens.

plurals
  1. POFacebook PHP-SDK setAccessToken NOT WORKING
    primarykey
    data
    text
    <p><strong>IDEA:</strong> <br>Get event information without user interaction from various facebook pages (clubs,bars,etc..). However some pages have set that info not to be public.<BR> <strong>WORKING PRINCIPLE:</strong> <br>I have the latest facebook PHP-SDK on my site and an APP on facebook, so usually i call</p> <pre><code>$facebook = new Facebook(array( 'appId' =&gt; '387262991341732', 'secret' =&gt; '09014d999f6e34d80ca3e62e331834cc',)); $events = $facebook-&gt;api("$page_url/events"); </code></pre> <p><strong>PROBLEM:</strong> When a page is not public I have to use an access_token. <br><br> <strong>1)</strong> This is an APP access-token, which is not permitted to view the events.</p> <pre><code>$app_token = $facebook-&gt;getAccessToken(); </code></pre> <p>So I figure I need to get <strong><em>user</em></strong> access_token and add more code:</p> <p><code> if (!$user) {</code> <br> <code> $args['scope'] = 'offline_access';</code><br><code> $loginUrl = $facebook-&gt;getLoginUrl($args);</code><br><code> }</code><br><code> &lt;?php if (!$user): ?&gt; &lt;a href="&lt;?php echo $loginUrl ?&gt;"&gt;Login with Facebook&lt;/a&gt; &lt;?php endif ?&gt;</code></p> <p>I click the link by myself and use getAccessToken() to get the <strong><em>user</em></strong> access_token:<br> <code>$user_token = $facebook-&gt;getAccessToken();</code> // I store this in my database <br><br> I check this with: <br><code>file_get_contents('http://graph.facebook.com/privatepage/events?access_token=$user_token');</code>// Everything works, im very happy<br><br> <strong>2)</strong> Now I delete all cookies, etc and try to use <code>$facebook-&gt;setAccessToken($user_token)</code> and then<br> <code>$events = $facebook-&gt;api("$page_url/events");</code> <strong>and get nothing</strong>. I assure you one more time that <strong>AccessToken is valid.</strong> After quite a long research im stuck with this.<br><br> <strong>???)</strong> *<strong>Any Ideas how use $facebook->api(...) and not file_get_contents?</strong></p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload