【发布时间】:2015-05-15 07:57:29
【问题描述】:
过去,许多管理员使用 sms-gates 从他们的系统发送重要信息,例如“断电,UPS 正在工作!”,“通电,UPS 已关闭!”或“CPU 温度太高!”。今天在 Facebook 时代,我们使用 messenger 而不是 SMS,所以我想知道我是否可以为这样的事情创建一个命令行 bash 或 php 脚本。
这个想法 - cron 每 10 分钟检查一次条件,如果为真,则向我的信使发送消息。
问题:
- 我不想使用我的 fb 帐户发送信息 - 我想收到消息 从“系统1”,“系统2”,因为我有不止一个系统 管理员。
- bash 部分对我来说很简单,我需要 Facebook 解决方案的提示:
- 我是否必须获得 FacebookAppId(我是否必须为 每个系统或只有一个 AppId)
- 如何使用我的 Facebook 帐户“加入/确认/接受”“系统 1”帐户
- 是否可以向多个 FBAccount 发送消息
- 任何其他提示我应该寻找什么。
我找到了Notification App,但我认为它不会向Messenger发送消息,所以它没有用。
【问题讨论】:
-
我认为 Facebook 有一个系统,您可以通过电子邮件更新您的状态?如果是这样,为什么不这样做(但首先将您的帖子限制为特定的受众 [aka, you])?然后,您可以订阅该帐户并在有新更新时接收通知。不幸的是,拥有许多虚拟帐户违反了 Facebook 的规则,但据我所知,他们确实允许开发人员使用额外的帐户;您可以在状态更新中附加“服务器 1”、“服务器 2”等。
-
不,他们不允许开发人员使用额外帐户。并更新您的状态,让每个朋友都看到它可能是一个非常糟糕的主意。这只是对你自己的警告。
标签: linux facebook bash command-line facebook-messenger