Проблема с созданием событий Facebook через Graph API. Я получил ID, но он не создан - PullRequest
0 голосов
/ 19 декабря 2011

Итак, я использую Graph API с Javascript SDK для создания события.Это работает отлично, и я получаю удостоверение, как я должен от успешного создания события.Однако когда я смотрю на событие или нахожу его в проводнике графиков, создается впечатление, что оно не было создано.

Вот мой код:

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);
});
}

Я понятия не имею, что с ним не так и почему событие, как представляется, не было создано.

1 Ответ

0 голосов
/ 13 января 2012

Я обнаружил, что если начальное время не отформатировано в формате времени ISO, FB вернет вам и EventID, но не создаст событие. Попробуйте использовать проводник Graph API для создания сообщения, добавьте параметры name и start_time, а затемзахватить и отформатировать время строки из другого результата API Graph, он должен работать

-Джон Гентилин

...