2012-03-19 4 views
0

こんにちはImはPHPのAPI

私は罰金などを招待し、招待友人を作成することができますが、私は、イベントを取得カントアプリからプライベートなイベントを作成しようとしているプラ​​イベートとして作成するプライベートイベントを作成

(招待のみ)私は、イベントを作成するために使用

のparamsは、プライバシーオプションで

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

は「PRIVATE」、「CLOSED」と「SECRET」を試してみましたが、すべてが公開イベントを作成しています。私は次の権限

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

どれでも助けを付与されている

おかげ

答えて

0

privacy_type(ないprivacy)と呼ばれるプライバシー設定のためのfieldを高く評価しました。

+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_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); 
    } 

Facebookのドキュメントでイベントを作成する方法の詳細については、こちらをご覧ください。

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