2012-03-19 2 views
0

안녕 임PHP의 API

내가 잘 등 초대, 초대 친구를 만들 수 있습니다하지만 난 이벤트를 얻을 어차피 앱에서 개인 이벤트를 만들려고 비공개로 만들 수 개인 이벤트를 만들

(만 초대) 내가 이벤트를 만드는 데 사용

PARAMS는 개인 정보 보호 옵션에서

$event_param = array(
    "name" => "Event Name", 
"start_time" => $nextWeek, 
"location" => $where, 
"privacy" => 'CLOSED', 
"description" => $description 
); 

는 '개인', 'CLOSED'와 '비밀'시도하지만 모두가 공개 이벤트를 만듭니다.

나는 어떤 도움이

감사

privacy_type라는 개인 정보 설정에 대한

답변

0

field (안 privacy를) 감사합니다 다음과 같은 권한

user_about_me, 
user_birthday, 
read_friendlists, 
publish_stream, 
read_stream, 
email, 
create_event, 
rsvp_event, 
user_events, 
friends_events 

을 부여하고있다.

+0

덕분에 여전히 캔트 문서 – GafferG

+0

@GafferG에서 그것을 찾아 완벽하게 작동, 짜잔 : [사용자 이벤트] (http://developers.facebook.com/docs/reference/api/user/ #events), [페이지 이벤트] (http://developers.facebook.com/docs/reference/api/user/#events)) –

0

Facebook 문서에 "privacy"라고되어 있지만 "privacy_type"이어야합니다.

예;

$statusUpdate = $facebook->api("/$user/events", 'post', array(
      'name' => $your_event_title, 
      'description' => $your_event_description, 
      'start_time' => $start_date_event, 
      'privacy_type' => $privacy_type, 
      'owner' => $your_facebook_user_id, 
      'location'=> $location_of_event)); 
    } catch (FacebookApiException $e) { 
     d($e); 
    } 

페이스 북 문서에서 이벤트를 만드는 방법에 대해 자세히 알아보십시오.

DOCS : https://developers.facebook.com/docs/reference/api/event/