发送到个人 Messenger 帐户的 Facebook 通知

Facebook notifications sent to personal messenger account

这是一个一般性问题,希望那些对 facebook API 和其他相关技术有一定经验的人提供一些反馈。

我想知道这是否可能,也许还有一些关于如何实现它的建议..

考虑构建一个 Messenger 机器人,将您在 Facebook 上的通知传输到您的个人 Messenger 帐户。

目的是您无需访问 Facebook 应用程序或网页即可获得最新的通知。有些人(比如我自己)根本不喜欢使用 Facebook,但我需要了解最新的事件等。

不过,Facebook 确实为您提供了通过电子邮件或短信接收通知的机会,但我宁愿将其发送到 Messenger。

任何反馈都将非常有用,谢谢!

您可以定期 https://developers.facebook.com/docs/graph-api/reference/user/notifications/ 轮询通知 API。

关于向用户发送消息,机器人通常有 24 小时 window 允许它们与用户交互的时间,因此您可以将其设置为响应 "What are my events?" returns 最新活动通知。

但更好的解决方案是 subscription messaging that is in beta. Subscription messaging is designed for long running bots, like a news service that gives you a news update every morning. Subscription messaging combined with account linking 允许您创建一个机器人,要求您在第一次联系时登录您的 Facebook 帐户,然后在您需要时推送更新。