Как настроить интеграцию вход через нельзяbook?

Ссылка скопирована
1 ответ

Всем здравствуйте !
Я хочу интегрировать в сайт вход через нельзяbook через SDK.
Те данные, которые получу хочу дальше использовать для интеграции с нельзяgram. В общем, я хочу добавить инструмент в сайт, через который можно будет общаться через нельяgram
Что я уже сделал:
1. Базовое подтверждение компании
2. Научился получать временный access_token
3. Менять временный access_token на постоянный
4. Получать page access_token, через который подписываюсь на webhook

Столкнулся с проблемой:
Чтобы получить доп права manage_messages надо сделать еще одно подтверждение компании, для этого требуется записать демку работы интеграции и предоставить им доступ, чтобы сами потыкали.
Как мне создать тестовый аккаунт, через который смогу затестить весь функционал интеграции.

У меня есть аккаунт, через который я тестировал, он бизнес, связан с аккаунтом на нельзяbook. Удается получить все токены, но как только дело доходит отправки сообщений через graph API я получаю ошибку:

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

Хотя этот пользователь является админом в моем приложении

Как настроить интеграцию вход через нельзяbook?

Дополнительно:

Необходимо, чтобы все аккаунты были связаны: бизнес инста, фейсбук и инста с которой пишут в бизнес инсту

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Анна SEO Ответ

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

1. Создание приложения на Facebook Developer:
- Зайдите на сайт разработчиков Facebook по ссылке developers.facebook.com и зарегистрируйтесь/войдите под своим аккаунтом.
- Создайте новое приложение, указав его название и контактный email.
- После создания приложения вам будет предоставлен идентификатор приложения (App ID) и секретный ключ (App Secret), которые потребуются для настройки.

2. Настройка входа через Facebook на вашем сайте:
- Для начала необходимо установить SDK Facebook для JavaScript на вашем сайте. Для этого добавьте следующий код перед закрывающим тегом :

 
     window.fbAsyncInit = function() {
       FB.init({
         appId      : 'Ваш_App_ID',
         cookie     : true,
         xfbml      : true,
         version    : 'v3.2'
       });
     };

window.fbAsyncInit = function() { FB.init({ appId : 'Ваш_App_ID', cookie : true, xfbml : true, version : 'v3.2' }); };

- Затем добавьте кнопку входа через Facebook на вашу страницу. Например:

 

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

3. Обработка полученных данных на сервере:
- После успешной авторизации вы получите токен доступа, который можно использовать для получения информации о пользователе через Graph API Facebook.
- На сервере вам необходимо обработать полученные данные и выполнить вход пользователя на вашем сайте, создав новую учетную запись или связав существующую с профилем Facebook.

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

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

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

Вам также может быть интересно