Уведомления Facebook, отправленные в личный кабинет мессенджера

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

Я хотел бы знать, возможно ли это вообще, и, возможно, некоторые указатели на то, как это может быть достигнуто.

Изучаю создание бота-мессенджера, который передает ваши уведомления на Facebook в вашу личную учетную запись мессенджера.

Цель состоит в том, чтобы вам не приходилось посещать приложение или веб-страницу facebook, чтобы быть в курсе ваших уведомлений. Некоторые (например, я) предпочитают вообще не пользоваться фейсбуком, а мне нужно быть в курсе событий и т. д.

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

Любая обратная связь на всех было бы здорово, спасибо!


person hpl002    schedule 14.10.2018    source источник
comment
Нет, это невозможно. Нет API для чтения уведомлений. И нет API для отправки сообщения в мессенджер   -  person WizKid    schedule 14.10.2018


Ответы (1)


Вы можете регулярно опрашивать API уведомлений https://developers.facebook.com/docs/graph-api/reference/user/notifications/.

Что касается отправки сообщения пользователю, у ботов обычно есть 24-часовое окно, в течение которого им разрешено взаимодействовать с пользователем, поэтому вы можете настроить его для ответа на команду типа «Каковы мои события?» возвращает последние уведомления о событиях.

Но лучшим решением будет обмен сообщениями по подписке, который находится в стадии бета-тестирования< /а>. Обмен сообщениями по подписке предназначен для долго работающих ботов, таких как новостная служба, которая каждое утро сообщает вам новости. Сообщения о подписке в сочетании с привязкой аккаунта позволят вам создать бот, который просит вас войти в свою учетную запись Facebook при первом контакте, а затем отправляет в нее обновления, когда захотите.

person jamie-wilson    schedule 16.10.2018
comment
ценю ответ. Буду исследовать это дальше. - person hpl002; 17.10.2018