2014-09-09 6 views
0

특정 페이지의 이벤트 세부 정보를 얻기 위해 페이스 북 그래프 API를 사용하고 싶습니다. 그러나 빈 페이지가 계속 나타납니다.Facebook 그래프 API가 빈 페이지로 표시

<?php 
error_reporting(E_ALL); 
require 'vendor/autoload.php'; 

use Facebook\FacebookSession; 
use Facebook\FacebookRequest; 

class HomeController extends BaseController { 

    public function index() 
    { 
     FacebookSession::setDefaultApplication('APP_ID', 'APP_SECRET'); 

     $session = FacebookSession::newAppSession(); 
     /* make the API call */ 
     $request = new FacebookRequest(
      $session, 
      'GET', 
      '/1531904510362357/' 
     ); 
     $response = $request->execute(); 
     $graphObject = $response->getGraphObject(); 

     dd($graphObject); 
    } 

답변

0

$ 세션해야 = 새로운 FacebookSession ('accesstoken')

내가 배운 또 다른 한가지는 새로운 API (버전 2.0 +)가 표시되는 내용을 매우 매우 엄격한 것입니다. 예를 들어 애플리케이션에 액세스 토큰도없는 someones 피드를 더 이상 열 수 없습니다.

권한으로 돌아가 올바른 사용 권한이 설정되어 있고 응용 프로그램에 대해 유효성이 검사되어 있는지 확인합니다.

관련 문제