我想为 Facebook 消息实现一个“不在办公室”应用程序,但这在技术上似乎是不可能的。这个想法很简单,让用户定义一些他们不会阅读 Facebook 消息的日期(即:他们正在离线露营),这样当他们收到新消息时,我们可以通知朋友/发件人他们不会能够快速响应。
我一直在阅读 Facebook 的 API,虽然我可以通过适当的授权 ( )阅读用户的消息read_mailbox
,但我不能代表他们发送消息。
一种解决方法是获取发件人的电子邮件地址,并使用计划电子邮件而不是 Facebook 消息进行答复。但是获取发件人的电子邮件还需要针对每个用户的扩展权限。
我可以展示Send Dialog
,但从逻辑上讲,我们希望它能够自动工作而无需任何用户交互。另外,我们可以发布一个只对发件人可见的私人状态,但这似乎不是很有效。
这就是我碰壁的地方。你能想出一种方法来实现这样的功能吗?