Facebook “脸谱网”;“不在办公室”;应用程序

Facebook “脸谱网”;“不在办公室”;应用程序,facebook,messages,Facebook,Messages,我想为Facebook消息实现一个“外出”应用程序,但在技术上似乎不可能。想法很简单,让用户定义一些他们不会阅读Facebook消息的日期(即:他们在离线露营),这样当他们收到新消息时,我们可以通知朋友/发件人他们将无法快速响应 我一直在阅读Facebook的API,虽然我有适当的授权(read\u mailbox),但我不能代表他们发送消息 一种解决方法是获取发件人的电子邮件地址,并用计划电子邮件而不是Facebook消息进行答复。但是,获取发件人的电子邮件还需要基于每个用户的扩展权限 我可以

我想为Facebook消息实现一个“外出”应用程序,但在技术上似乎不可能。想法很简单,让用户定义一些他们不会阅读Facebook消息的日期(即:他们在离线露营),这样当他们收到新消息时,我们可以通知朋友/发件人他们将无法快速响应

我一直在阅读Facebook的API,虽然我有适当的授权(
read\u mailbox
),但我不能代表他们发送消息

一种解决方法是获取发件人的电子邮件地址,并用计划电子邮件而不是Facebook消息进行答复。但是,获取发件人的电子邮件还需要基于每个用户的扩展权限

我可以显示
发送对话框
,但从逻辑上讲,我们希望它能够在没有任何用户交互的情况下自动工作。此外,我们可以发布一个只对发件人可见的私人状态,但这似乎不是很有效

这就是我碰壁的地方。你能想出一种实现这种功能的方法吗?

你可以通过电子邮件发送到
username@facebook.com
(从用户id获取用户名不需要任何权限)——但Facebook的政策一般禁止应用程序使用该用户名,因为他们说这些地址用于用户之间的通信

你可以说,这本质上是用户对用户的交流–但使用风险自负。如果有垃圾邮件投诉或Facebook看到你以这种方式发送大量邮件,你的应用程序可能会被阻止