Шаг: 1 Я создал приложение Facebook, учитывая URL-адрес политики конфиденциальности и имя домена, а также дал разрешение (manage_pages, pages_messaging, publish_pages) в консоли API Graph.
Разработка Режим:
Шаг 2: Сгенерируйте токен доступа к странице и получите оценки страниц, и он успешно дал ответ. (Но имя рецензента не было указано в деталях рецензирования).
Шаг 3: После этого я включил Режим Live приложения.
Шаг 4: Я создал кнопку для входа в Facebook со стороны пользовательского интерфейса. и вошли в систему с новой учетной записью Facebook. В моей текущей учетной записи Facebook у меня более 20 бизнес-страниц Facebook. Каждый раз перед входом в Facebook необходимо подтвердить пользовательскую и бизнес страницу. Я не получаю всплывающее окно подтверждения для управления страницей. Он авторизован напрямую, без запроса учетных данных пользователя и разрешения на управление страницей.
Ниже код, который я написал для входа в Facebook:
FB.login((response) =>
{
console.log('submitLogin',response);
if (response.authResponse)
{
toastr.success('Success Fully Logged in Facebook.');
}
else
{
toastr.error('User login failed.');
}
}, {
scope: 'manage_pages, pages_manage_cta, email, pages_messaging, publish_pages, pages_manage_instant_articles',
});
I am getting the access_token and userId as well.
But Can you please tell how we can select the business page while we login the Facebook?