Как создать событие на фан-страницах и для групп, используя JavaScript JavaScript SDK - PullRequest
0 голосов
/ 30 августа 2011

Я могу создать событие, используя JavaScript SDK Facebook. Теперь я хочу создать событие как создатель фан-страницы. Как я могу это сделать? И как мне создать событие для групп?

Я использую следующий код для создания событий:

FB.api('/me/events', 'post', {
    name: "title",
    start_time: "start time",
    end_time: "end time",
    description: "description",
    location: "location"
}, function (resp) {

});

1 Ответ

0 голосов
/ 31 августа 2011

Как объяснено в Graph API> PAGE doc:

Чтобы выполнить операцию как страницу , а не текущий пользователь , вы должны использовать токен доступа к странице , , а не токен доступа пользователя , обычно используемый для чтения объектов Graph API.Этот токен доступа можно получить, введя HTTP GET для / USER_ID / account с разрешением manage_pages .Это вернет список страниц (включая страницы профиля приложения), к которым пользователь имеет административный доступ, вместе с access_tokens для этих страниц.

Затем, используя токен доступа к странице :

Вы можете создать событие для страницы, отправив запрос HTTP POST на PAGE_ID / events с помощью create_event и manage_pages права доступа.

...