Я построил базовый бот-мессенджер на Facebook с PHP. Как включить синхронизированные push-уведомления?
Например, вот сценарий бронирования встречи:
Я понимаю, что должна быть задействована база данных, но мне интересно, может ли кто-нибудь указать мне в правильном направлении, какие функции использовать или есть какие-нибудь документы для этого времени, связанные с php.
* Примечание: я ищу не бесплатный код, а точку в правильном направлении для достижения вышеизложенного.
Это широкий вопрос и не имеет ничего общего с самими ботами. Думайте о боте как о протоколе связи между вашим сервером и пользователем. Как вы упомянули, храните идентификаторы пользователей / время встреч в базе данных.
Затем запустите cron, вызывая ссылку на вашем сервере, которая проверит, нужно ли пользователю отправлять уведомление сейчас. Затем отправьте ему сообщение и отметьте это действие в базе данных, чтобы оно не обрабатывалось дважды.
Других решений пока нет …