在脸书页面中创建活动


Create event in facebook page

我正在尝试通过Facebook页面创建一个活动。我已经给了页面ID和create_event权限。然而,我的活动没有发布。我一直得到这个

        [message] => (#100) Invalid parameter
                [type] => OAuthException
                [code] => 100

我正在使用这些论坛中发布的以下编码

    $page_id='xxxxx';
    $event_info = array( 
    'name' => 'abc event', 
    'description' => 'hi dis s an event', 
    'owner' => 'eric example', 
    'location' => 'Location name and street', 
    'city' => 'chennai', 
    'start_time' => date('Y-m-d H:i', time()), 
    'privacy_type' => 'OPEN' ); 
     $event_id = $facebook->api('/'.$page_id.'/events', 'post', $event_info);

我想通了...我在指定时间时犯了一个错误

$page_id = $_SESSION['xxxxx'];
$pid='xxxxxxx';
// Now, getting the PAGE Access token, using the user access token
 $page_token_url = "https://graph.facebook.com/$page_id?fields=access_token&" .       $access_token;
 $response = file_get_contents($page_token_url);
// Parse the return value and get the Page access token
$resp_obj = json_decode($response,true);
$page_access_token = $resp_obj['access_token'];
$event_param = array(
    'name' => 'abc event', 
    'description' => 'hi dis s an event', 
    'owner' => ' example', 
    'location' => 'Location name and street', 
    'city' => 'chennai', 
    'start_time' => '2013-12-31T13:45:00+0100', 
    'privacy_type' => 'OPEN' ,
'page_id'       => $pid
);
try
{
    $fb_event_id = $facebook->api('/'.$pid.'/events?access_token=ACCESS_TOKEN', "POST", $event_param);
}
catch (FacebookApiException $e)
{
    echo $e->getMessage();
}

请使用此 foramte 并提供用于在页面上发布的访问令牌

$data = array(
          "name"=>$event_name,
          "access_token"=>$fb_oauth_token,
          "start_time"=>"2014-07-04",
          "end_time"=>"2014-07-06",
          "location"=>"$location",
          "description"=>"hello"
        );