0

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

4

1 回答 1

1

否 - 不支持这样的登录方法。如果 Facebook 发现您试图像这样使用他们的服务,您很可能会被阻止。由于您使用您的 Facebook 帐户与客户互动,这将是非常不受欢迎的。

您可以尝试使用 Facebook API 读取特定用户的收件箱。为此,您需要用户帐户授予您read_mailbox权限,然后您可以提出请求:

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

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

https://graph.facebook.com/message_id

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

于 2013-10-30T12:04:23.190 回答