Facebook PHP API仅限日期事件



当我用API创建事件时,我没有指定开始和结束时间,然后facebook自动添加了上午10点开始和上午1点结束的时间。为什么不能只添加一个日期事件?当我登录到facebook,我在那里创建一个事件,然后时间是可选的,没有虚假的时间添加。是否有一个选项,我不包括在数组,我通过虽然。下面是我的请求的一些示例代码

    $facebook = new Facebook(array(
        'appId' => //key
        'secret' => //secret
    ));
    $facebook->setAccessToken(/*USER ACCESS TOKEN*/);
    try{
        $retObj = $facebook->api('/<USER ID>/events/create', 'POST', array(
            "name" => //title,
            "description" => //description,
            "start_time" => //date only eg. 2013-03-20,
            "end_time" => //date only eg. 2013-03-25
        ));
    } catch(FacebookApiException $e) {
        echo $e->getMessage();
    }

不指定start_time就不能创建事件,所以我不知道您是如何创建事件的。要创建仅限日期的事件,只需执行以下命令:

$retObj = $facebook->api('/<USER ID>/events/create', 'POST', array(
            "name" => "My event", //compulsory field
            "start_time" => "2013-03-19" //tomorrows's date
));

最新更新