我用PHP构建了一个基本的facebook messenger bot。如何启用定时推送通知?
例如,这是预约预约方案:
我知道必须有一个数据库,但我想知道是否有人可以指出我正确的方向使用什么功能或者是否有任何与此时相关的文档与php相关。
*注意:我不是在寻找免费代码,而是寻找如何实现上述目标的正确方向。
答案 0 :(得分:0)
这是一个广泛的问题,与机器人本身没什么关系。将bot视为服务器和用户之间的通信协议。如您所述,将用户ID /会议时间存储在数据库中。
然后让cron运行,调用服务器上的链接,该链接将检查是否应该立即向用户发送通知。然后向他发送一条消息并在数据库中标记此操作,因此不会处理两次。