Интеграция вашего события Facebook на ваш сайт без создания приложения Facebook - возможно? - PullRequest
1 голос
/ 21 февраля 2011

Мне было интересно, возможно ли интегрировать ваше мероприятие в Facebook на ваш собственный сайт?и без создания приложения facebook (значит, у вас нет идентификатора приложения, секрета и т. д. - у вас есть только eventid / eid)

, и я пытаюсь достичь:

  • мое мероприятие является частным мероприятием, означает только приглашенные могут видеть детали мероприятия
  • , и я хочу просмотреть / проанализировать запись на стене события и показать ее на моем веб-сайте
  • можно ли разместить на моем веб-сайте действие «возможно» / «не посещать» (любой намек / пример - очень признателен)
  • я также хочу показать / отобразить фотографию своих событий

так что процесс приложения более или менее будет выглядеть так:

как только пользователь зайдет на сайт, я проверю

if the user logged-in into facebook then
    if user invited to the event then
        full access to the site
        return;
    else
        access denied (sort of)
    end if
else
    show facebook login form / ask the user to login into their facebook account
end if

возможно ли это?и каков эффективный способ добиться этого?я должен создать приложение FB?

Заранее спасибо

1 Ответ

0 голосов
/ 21 февраля 2011
  1. Вам необходимо приложение Facebook
  2. Вы должны предоставить разрешения user_events,offline_access и сохранить свой идентификатор события и токен доступа где-нибудь ( это будет отвечать вашему второму пункту публикации сообщения на стене события )
  3. Теперь, когда вы можете составить список данных вашего мероприятия, пользователи должны авторизовать и предоставить вашему приложению разрешение create_event.
  4. Затем обратитесь к этому ответу , чтобы проверить, как rsvp пользователя (access_token здесь токен доступа пользователя, а не тот , который вы получили от offline_access)

Пожалуйста, обратите внимание, что я не гарантирую результат вышеизложенного в зависимости от настроек конфиденциальности вашего мероприятия, поэтому лучше всего его протестировать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...