所以我在托管公司工作,我们正在寻找方法让我们的支持更简单。我们的大多数客户通过Facebook而不是我们的帮助台软件与我们联系。 我如何使用Facebook API,以便当我们的员工登录我们的服务台时,他们可以访问特定帐户上的Facebook消息,而无需登录该帐户(因为他们必须输入电子邮件/用户名和密码) 。 当然电子邮件帐户和密码是必需的,但是我可以在php脚本(电子邮件,密码)中设置参数,可以直接登录到Facebook帐户。然后API可以从帐户传递收件箱等信息,这样我们就可以查看客户邮件,而无需工作人员知道电子邮件或通过。
答案 0 :(得分:1)
否 - 没有支持的登录方法。如果Facebook抓住你试图使用这样的服务,你很可能会被阻止。由于您使用Facebook帐户进行客户互动,因此非常不需要。
您可以尝试使用Facebook API读取特定用户的收件箱。为此,您需要使用用户帐户授予read_mailbox
permission,然后您才能向以下位置发出请求:
https://graph.facebook.com/USERID/inbox
这将返回消息列表及其参与者。获得特定邮件的ID后,您可以直接使用它查询API:
https://graph.facebook.com/message_id
这将为您提供附加到该ID的整个消息线程的数据。从这里,您可以将数据集成到您自己的应用程序中,但您认为合适。