Facebook API PHP, get page feed -


i feel i've been on facebook documentation hours of google searching , cannot figure out. of found years old; before facebook switched api version i'm getting confused ton of things.

it seems business pages have apps created them, i'm trying feed page. here code far, , i'd know next.

$facebookapp_id = 'there valid id'; $facebookapp_secret = 'there valid secret';  require 'facebook/autoload.php';  use facebook\facebooksession; use facebook\facebookrequest; use facebook\graphuser; use facebook\facebookrequestexception;  facebooksession::setdefaultapplication($facebookapp_id, $facebookapp_secret); $session = facebooksession::newappsession($facebookapp_id, $facebookapp_secret);  try {   $session->validate(); } catch (facebookrequestexception $ex) {   // session not valid, graph api returned exception reason.   echo $ex->getmessage(); } catch (\exception $ex) {   // graph api returned info, may mismatch current app or have expired.   echo $ex->getmessage(); } 

doing $session->gettoken() retrieves token cool want data.

the following code directly after gives error. an active access token must used query information current user.:

try {   $response = (new facebookrequest($session, 'get', '/me'))->execute();   $object = $response->getgraphobject();   echo $object->getproperty('name'); } catch (facebookrequestexception $ex) {   echo $ex->getmessage(); } catch (\exception $ex) {   echo $ex->getmessage(); } 

i've read there no '/me' pages, correct call page feed?

it seems facebook whispers part in documentation; that can authenticate using id , secret, 1 call on curl working me without of code above being necessary (with correct values of course).

'https://graph.facebook.com/'.$facebookpageid.'/posts?&access_token='.$facebookappid.'|'.$facebookappsecret; 

and i'm able facebook id here.


Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -