Сценарий использования входа через Facebook

В этом документе рассказывается, как создать и настроить приложение со сценарием использования входа через Facebook в панели приложений.

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

1. Начало создания приложения

Создать приложение можно несколькими способами.

  • Если вы только что перешли из процесса регистрации, нажмите кнопку Создать первое приложение.
  • Если вы находитесь в панели приложений , нажмите Создать приложение в верхнем правом углу.
  • Если вы находитесь в панели существующего приложения и хотите создать новое, раскройте меню в левом верхнем углу и нажмите кнопку Создать новое приложение.

Шаг 2. Выбор сценария использования

Выберите сценарий использования Аутентификация и запрос данных пользователей с помощью входа через Facebook.

Чтобы посмотреть, что ещё вы можете делать c этим сценарием использования и ознакомиться с требованиями для него, можно нажать стрелку справа от описания.

Нажмите кнопку Далее.

Сценарий использования можно будет настроить позже в панели приложений.

Шаг 3. Информация о приложении

На этом шаге вы добавите:

  • название приложения;
  • электронный адрес для связи с вами относительно этого конкретного приложения.

В раскрывающемся меню приложение можно связать с существующим бизнес-аккаунтом. Это можно сделать и позже.

Чтобы сохранить информацию о приложении, нажмите Создать приложение.

Шаг 4. Настройка приложения

В разделе Аутентификация и создание аккаунта вы увидите, что в приложение автоматически добавлены Вход через Facebook и разрешение public_profile. Так ваше приложение сможет использовать вход через Facebook и запрашивать у пользователей приложения разрешение на доступ к информации из их общедоступных профилей по умолчанию.

Нажмите кнопку Настроить.

Настройка входа через Facebook и запрос данных пользователей

Настройки

Вход через Facebook позволяет вам управлять настройками oAuth и добавлять URL обратного вызова для деавторизации и средство проверки URI перенаправления.

Краткое руководство

Краткое руководство по входу через Facebook поможет вам быстро получить код для внедрения входа через Facebook в приложение.

Разрешения

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

  • email — можно добавить, если вашему приложению нужен электронный адрес человека.
  • public_profile — добавляется автоматически (это разрешение нельзя удалить).
Добавив в приложение разрешения, вы увидите их статус:
  • готово к рабочему режиму — разрешение одобрено в процессе проверки приложения и вы можете опубликовать свое приложение;
  • готово к тестированию — вы можете протестировать вызовы API к конечным точкам, которым требуется это разрешение, и выполнить требования к тестированию разрешений для проверки приложения;
  • требуется проверка — для этого разрешения необходимо добавить в приложение подтвержденный аккаунт Meta Business.
Кроме того, вы можете посмотреть, сколько успешных вызовов API вы сделали к конечным точкам, для которых необходимо каждое разрешение.

Шаг 5. Добавление сценариев использования

Чтобы добавить в приложение другие сценарии использования, нажмите кнопку Назад в правом верхнем углу или выберите Сценарии использования в меню слева.

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

Сценарий использованияДоступные разрешения для добавления и код для внедрения

Использование дополнительных данных пользователя Facebook для персонализации — выберите разрешения для данных для персонализации работы пользователей, входящих в приложение через свой аккаунт на Facebook.


Добавляйте только те разрешения, которые ваше приложение будет использовать.


Для всех этих разрешений необходимо пройти проверку приложения. Только после этого вы сможете опубликовать приложение и перевести его в рабочий режим.

user_age_range

user_birthday

user_friends

user_gender

user_hometown

user_likes

user_link

user_location

user_photos

user_posts

user_videos

Отслеживание вовлеченности с помощью событий в приложении — используя события в приложении Meta, ваше приложение может понять, каким образом пользователи взаимодействуют с вашей компанией на разных устройствах, платформах и веб-сайтах.

События в приложении Meta

Уведомления Webhooks в режиме реального времени — получайте автоматические HTML-уведомления, когда пользователи приложения вносят изменения в разрешения, которые вы добавили в приложение.

Webhooks Meta

Дальнейшие действия

Теперь, когда вы настроили сценарий использования входа через Facebook, вы можете обновить настройки приложения на его панели управления.

См. также

Дополнительную информацию о понятиях, конечных точках и разрешениях, упоминаемых в этом документе, можно найти в следующих руководствах: