2011-12-10 3 views
-3

아래 코드로 Graph API을 통해 Facebook 이벤트를 만들고 있는데 다음과 같은 오류가 발생합니다.(# 100) 이벤트의 종료 시간을 과거로 설정할 수 없습니다.

이벤트를 만들 수 없습니다 : { "오류": { "메시지": "(# 100) 이벤트가 과거에 종료 시간을 가질 수 없습니다.", "유형": "OAuthException를"}}

비스듬히 무엇

include_once("class.xhttp.php"); 
$access_token = $facebook->getAccessToken(); 
$data['post'] = array(
    'access_token' =>$access_token, 
    'name' => 'test' , 
    'description' => 'test', 
    'location' => 'test' , 
    'street' => 'test' , 
    'city' => 'test' , 
    'privacy_type' => 'OPEN', 
    'start_time' => date('Y-m-d H:i:s', time()), 
    'end_time' => '2011-02-10 20:00', 
); 

$response = xhttp::fetch("https://graph.facebook.com/{$profile_id}/events", $data); 
if($response['successful']) { 
    $var = json_decode($response['body'], true); 
    echo "<pre>"; 
    print_r($var); 
    echo "</pre>"; 
    $url = "https://www.facebook.com/event.php?eid={$var[id]}"; 
    echo $url; 
} 
else { 
    $error = "Unable to create event: {$response[body]}"; 
    echo $error; 
} 

: 여기

내 코드?

+0

end_time을 앞으로 변경하지 않는 이유는 무엇입니까? – Mat

+0

괜찮아요 'privacy_type'=> 'OPEN'개인 정보 보호 정책이 가족, accquaint, 친한 친구 등처럼 페이스 북 목록 kust 수 싶습니다 어떻게 내가 이것을 할 수 있습니까 ?? –

+0

@Mat 이미 목록 ID와 그 목록에있는 ID를 얻었습니다. 이제 wana가 목록에 표시됩니다. –

답변

0

지금부터 지금까지의 일정을 만드는 중입니다. 원하는 시점에 언제든지 끝 날짜를 만들고 시작 날짜를 지금 변경하십시오. 종료 날짜는 시작 날짜보다 늦어야합니다. 나는 당신의 질문을 이해 했습니까?

+0

도착 시간과 출발 시간이 내 앱에 있습니다. 시작 시간을 출발 시간으로하고 종료 시간을 출발 시간으로하고 싶습니다 ... –

+0

하지만 그렇게 할 수는 없습니다. 왜 그걸 원할거야? – Phil

+0

앱 요구 사항입니다. –

관련 문제