0

페이스 북에서 PAGE/이벤트를 얻으려는 중이며 여전히 그것을 수행하는 방법에 대해 의문이있다.Facebook PAGE에서 이벤트 받기! 사용자 PHP ddk v4.0.x 그래프 2.1

만약 내가 제대로하고 있다면, 아니면 완전히 트랙 일까?

// for permanet session 
$session = new FacebookSession("permanet app token"); 
// If you're making app-level requests: (copy paste from facebook :P) 
$session = FacebookSession::newAppSession(); 

// To validate the session: 
try { 
    $session->validate(); 
} catch (FacebookRequestException $ex) { 
    // Session not valid, Graph API returned an exception with the reason. 
    echo $ex->getMessage(); 
} catch (\Exception $ex) { 
    // Graph API returned info, but it may mismatch the current app or have expired. 
    echo $ex->getMessage(); 
} 
if (isset($session) && $session->validate()) { 
if($session) { 

    try { 

    $user_profile = (new FacebookRequest(
     $session, 'GET', '/PAGE/events' 
    ))->execute()->getGraphObject(GraphUser::className()); 

    print_r($user_profile); 

    } catch(FacebookRequestException $e) { 

    echo "Exception occured, code: " . $e->getCode(); 
    echo " with message: " . $e->getMessage(); 

    } 

} 

그래서 메신저 궁금이 잘못 또는 무언가가, 그래서 만약 내가 단지 싶어 후 이벤트 내가 그

메신저 미안 메신저 같은 싶어 로그인 및 물건을하지 않는 영어 또는 설명에 좋지 그것을 좋아요입니다 불분명하게 알려주세요. 제가 할 수있는 한 최선을 다해 설명하려고 노력할 것입니다!

답변

1

페이지에서 공개 일정을 가져 오려면 수행중인 작업이 올바른 경우입니다. 페이지의 이벤트가 공개되어 있는지 확인하십시오.

그러나 로그인하지 않고도 일정을 만들거나 게시 할 수는 없습니다. 우선 API를 통해 API를 통해 더 이상 일정을 만들 수 없습니다. 둘째, 비공개 이벤트보기는 페이스 북이 이벤트를 볼 권한이 있는지를 결정할 수 있도록 로그인해야합니다.

+0

예, 이벤트 및 공개 내용을 봅니다. P, 감사합니다. 내가 이것을 시도 할 것입니다. (가입 및 거절 등으로 페이스 북에서 열띤 이벤트처럼 보일 수는 없습니다.) – coldasice