Php 作为Facebook页面回复私人消息

Php 作为Facebook页面回复私人消息,php,facebook,facebook-graph-api,message,facebook-page,Php,Facebook,Facebook Graph Api,Message,Facebook Page,我为我们的支持团队创建了一个工具,可以从+/-70个Facebook粉丝页面获取所有私人消息,以便轻松处理,而不必手动点击所有页面来检查是否有新消息或未回复的消息 此工具在几个月内一直运行良好,但最近我们在尝试发送私人邮件回复时出现以下错误: [error] => Array ( [message] => (#504) Invalid reply thread id [type] => OAuthException [code] => 504 )

我为我们的支持团队创建了一个工具,可以从+/-70个Facebook粉丝页面获取所有私人消息,以便轻松处理,而不必手动点击所有页面来检查是否有新消息或未回复的消息

此工具在几个月内一直运行良好,但最近我们在尝试发送私人邮件回复时出现以下错误:

[error] => Array
(
    [message] => (#504) Invalid reply thread id
    [type] => OAuthException
    [code] => 504
)
我的代码如下:

    $fb->setAccessToken('%access_token%');
    $edge = 't_id.' . $thread['id'] . '/messages';

    $result = $fb->api($edge, 'POST', array('message' => $message));
我使用扩展访问令牌,但只是为了确保全部续订。
$thread['id']
中的值是查询FQL“message”表的“thread\u id”中的值

我在Facebook文档中搜索过,但看起来他们删除了与此主题相关的所有内容,这可能意味着他们完全删除了该功能

他们在线程参考页面上介绍了一个新的消息系统,但我找不到关于这个主题的任何其他内容

编辑: 如您在评论中所见,文档可在此处找到:


我刚刚创建了一个用于测试的新页面,但似乎无法在graph api exlorer中获取用于访问边缘
/{page id}/conversations
的有效访问令牌。我记得在我开发工具的时候,这种情况曾经发生过。同样的访问令牌在一周内不起作用,然后突然又开始起作用了…

您尝试过使用它吗?嗯,文档就是这样写的。。。但看起来电话还是正确的你解决了这个问题吗?我也有同样的问题,什么也找不到。但我要去F8,所以我会在那里尝试得到答案…;)