2011-12-19 19 views
0

所以,我使用Javascript API來創建一個事件。它工作正常,我得到的ID就像我應該從成功的事件創建中得到的一樣。但是,當我去查看事件或在圖形瀏覽器中找到它時,就好像它尚未創建。通過Graph API創建Facebook事件的問題。我得到一個ID,但它沒有被創建

這裏是我的代碼:

function createEvent(name, start, end, location) { 
start = Date.UTC(start.getFullYear(), start.getMonth(), start.getDate(), start.getHours()); 
end = Date.UTC(end.getFullYear(), end.getMonth(), end.getDate(), end.getHours()); 

FB.api('me/events', 'post', { name: name, start_time: start, end_time: end, location: location }, function (response) { 
    console.log(response); 
}); 
} 

我不知道什麼地方錯了,爲什麼事件似乎沒有被創建。

回答

0

我發現如果start_time沒有格式化爲ISO時間格式,FB會給你回和EventID但不會創建Event ..嘗試使用Graph API explorer來做Post,添加參數名稱和start_time然後從另一個Graph API結果中抓取時間格式化的字符串,它應該可以工作

-John Gentilin

相關問題