Recevez les derniers messages Facebook de la page avec PHP SDK

Le code suivant est à l'intérieur d'un fichier appelé facebook_posts.php ce que j'appelle de mon fichier d'index comme suit: <?php require_once("http://www.example.com/design/php/facebook_posts.php"); ?>. Toutefois, lorsque ce code est mis, il n'y a pas de réponse. Donc, ni le succès, ni la capture des erreurs de renvoyer un message d'erreur (que je vois). J'ai essayé les Url absolues, mais cela ne fonctionne pas non plus. (J'ai caché de l'api et de l'information de la page.) Apparemment, le contenu qui suit le require_once (pied de page et les scripts) ne sont pas chargés. Quelque chose semble aller de mal avec le SDK.

Je ne suis pas en utilisant compositeur, dois-je require la Facebook\ fichiers ou use? Et ceux que je dois faire pour récupérer les messages à partir d'une page?

<?php
//Defining FB SDK with absolute paths
define('FACEBOOK_SDK_V4_SRC_DIR', 'http://example.com/design/Facebook/');
require 'http://example.com/design/php/autoload.php';

use Facebook\FacebookSession;
use Facebook\FacebookRequest;
use Facebook\GraphUser;
use Facebook\FacebookRequestException;

FacebookSession::setDefaultApplication('{my-app-id}','{my-app-secret}');

$session = new FacebookSession('{my-long-lived-access-token}');

//Get the GraphUser object for the current user:

try {
$request = new FacebookRequest(
  $session,
  'GET',
  '/{my-page-id}/feed'
);
$response = $request->execute();
$graphObject = $response->getGraphObject();

var_dump($graphObject);
echo graphObject;
echo "banana";

} catch (FacebookRequestException $e) {
  echo "API ERROR";
} catch (\Exception $e) {
  echo "other error";
}

?>

EDIT: je viens donc de requis dans tous les FB fichiers, et qui semble fonctionner. Cependant, je ne sais pas comment parcourir/itération de l'objet qui est retourné. I. e. comment faire une boucle à travers les différents postes (les quatre derniers messages de la page) et de s'en faire l'écho dans le HTML. Une structure de base devrait ressembler à ceci:

<time>{publish date}</time>
<p>{post message}</p>
<a href="{link to included url}">{title to included url}</a>

source d'informationauteur Bram Vanroy