Facebook graph api 如何使用Graph API读取Facebook页面的收件箱
嗨,我正在为Facebook页面开发管理系统。Facebook graph api 如何使用Graph API读取Facebook页面的收件箱,facebook-graph-api,facebook-page,inbox,Facebook Graph Api,Facebook Page,Inbox,嗨,我正在为Facebook页面开发管理系统。 在3月底之前,所有Facebook页面都将更改为timeline的sytle,它们将收到用户的消息。 所以我想添加到Facebook页面的阅读收件箱,但我找不到如何通过Graph API阅读它。(“/inbox”方法不适用于页面访问令牌。) 如果你知道的话,请告诉我怎么做 谢谢, 小川为了找到正确的url,我经历了很多痛苦。与配置文件消息相比,它是完全不同的url 您可以通过向发出HTTP GET请求来读取页面的消息,该请求具有页面访问令牌和读取邮
在3月底之前,所有Facebook页面都将更改为timeline的sytle,它们将收到用户的消息。
所以我想添加到Facebook页面的阅读收件箱,但我找不到如何通过Graph API阅读它。(“/inbox”方法不适用于页面访问令牌。)
如果你知道的话,请告诉我怎么做 谢谢,
小川为了找到正确的url,我经历了很多痛苦。与配置文件消息相比,它是完全不同的url 您可以通过向发出HTTP GET请求来读取页面的消息,该请求具有页面访问令牌和读取邮箱权限 令人惊讶的是,您还可以回复页面消息 您可以通过向发出HTTP POST来回复用户的消息 请注意,页面只能回复用户的消息。它无法启动与用户的私人消息。此外,在用户回复之前,页面对用户消息的响应不能超过两次
希望对您有所帮助。Graph api explore在验证用户身份后使用此脚本,需要权限 权限脚本:
$loginUrl = $facebook->getLoginUrl(array(
'scope'=>'email,read_mailbox,read_requests',
));
阅读收件箱:
<?php
$user_mail=$facebook->api('/me?fields=id,name,inbox.limit(10)');
echo'<pre>',print_r($user_mail),'</pre>';
?>
这篇文章现在已被记录在案:我发现这篇文章也很有帮助: