Как получить токен в Facebook
Чтобы начать разработку ботов в Facebook нужен токен. Это подробный туториал о том, как его получить:
1. Создайте страницу в Facebook
Для бота нужна страница, от имени которой он будет общаться. Страница — это не отдельный аккаунт в Facebook, прошу не путать. Здесь можно создать страницу:
На скриншоте замазаны имена и прочая личная информация
Если такой кнопки у вас нет – смените профиль на свой основной аккаунт:
2. Создайте приложение
К одной странице могут быть привязаны сразу много приложений. Это программы, которые как-то её апгрейдят: удаляют плохие комментарии, например. Вам нужно своё приложение. Его можно создать здесь:
3. Получите токен
Далее получим токен. У него будут права на сообщения.
4. Поднимите вебхук
Чтобы пользоваться токеном, нужен вебхук. Мы уже подготовили для вас репозиторий, его нужно только задеплоить на Heroku. Инструкции по деплою в README
.
5. Подключите вебхук
Когда вебхук поднят, осталось подключить его к вашему приложению и готово: у вас есть эхобот в Facebook.
Попробуйте бесплатные уроки по Python
Получите крутое код-ревью от практикующих программистов с разбором ошибок и рекомендациями, на что обратить внимание — бесплатно.
Переходите на страницу учебных модулей «Девмана» и выбирайте тему.