Как получить доступ к событиям, созданным пользователем в Facebook API, используя Javascript?

Я знаю основы Java, и это мой второй звонок в Facebook API, и у меня возникла проблема. Мне нужно прочитать список событий пользователя. Вот мой код внутри функции:

FB.api('/me/events', function(response) {
        console.log("event id: " + response.data[0].id);  
    });

Выход:

Uncaught TypeError: Cannot read property 'id' of undefined

Я пытался изгнать это:

FB.api('/me/events', function(response) {
        console.log("event id: " + response.data[0]);  
    });

event id: undefined

Я уже создал пару событий и присоединяюсь к нескольким. А также я использовал это:

FB.api('/me', function(response) {

      var str="<b>Name</b> : "+response.name+"<br>";
          str +="<b>Link: </b>"+response.link+"<br>";

И это прекрасно работает. Так что не должно быть проблем с входом пользователя в систему. Я ценю, если кто-нибудь может мне помочь с этим.

1 ответ

Решение

Вы должны спросить пользователя о user_events разрешение, прежде чем вы сможете получить доступ к своим событиям.

Другие вопросы по тегам