當我使用API創建事件並且未指定開始和結束時間時,Facebook自動添加了上午10點開始和凌晨1點結束的時間。爲什麼只添加僅限日期的事件是不可能的。當我登錄Facebook並在那裏創建活動時,時間是可選的,並且沒有添加虛假時間。是否有一個選項我不包括在我通過的數組中。這裏是我的要求Facebook PHP API僅限日期事件
$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();
}
根據https://developers.facebook.com/docs/reference/api/user/#events沒有'is_date_only'參數。 – CBroe 2013-03-18 10:15:03
這就是我在挫折中添加的東西。我會從示例代碼中刪除它。它被添加的原因是,當你請求一個事件,那麼這是返回結果的一部分 – Ryan 2013-03-18 10:18:33