如何使用Facebook API自动登录特定帐户

时间:2013-10-30 11:57:02

标签: php facebook facebook-graph-api facebook-php-sdk

所以我在托管公司工作,我们正在寻找方法让我们的支持更简单。我们的大多数客户通过Facebook而不是我们的帮助台软件与我们联系。 我如何使用Facebook API,以便当我们的员工登录我们的服务台时,他们可以访问特定帐户上的Facebook消息,而无需登录该帐户(因为他们必须输入电子邮件/用户名和密码) 。 当然电子邮件帐户和密码是必需的,但是我可以在php脚本(电子邮件,密码)中设置参数,可以直接登录到Facebook帐户。然后API可以从帐户传递收件箱等信息,这样我们就可以查看客户邮件,而无需工作人员知道电子邮件或通过。

1 个答案:

答案 0 :(得分:1)

否 - 没有支持的登录方法。如果Facebook抓住你试图使用这样的服务,你很可能会被阻止。由于您使用Facebook帐户进行客户互动,因此非常不需要。

您可以尝试使用Facebook API读取特定用户的收件箱。为此,您需要使用用户帐户授予read_mailbox permission,然后您才能向以下位置发出请求:

https://graph.facebook.com/USERID/inbox

这将返回消息列表及其参与者。获得特定邮件的ID后,您可以直接使用它查询API:

https://graph.facebook.com/message_id

这将为您提供附加到该ID的整个消息线程的数据。从这里,您可以将数据集成到您自己的应用程序中,但您认为合适。