我们的Facebook应用程序存在一个非常重要且迫切的问题。该应用程序是一个复杂的竞争,其中一个“问题”是用户可以将消息发布到墙上的可能性。然后,该应用程序将统计这个特定墙贴的数量。Facebook应用程序 - 无法检索用户Facebook发布信息
因此,用户可以输入一个高分页面, - 为每个用户 - 应用程序将尝试去打通一个电话像
https://graph.facebook.com/[USER_ID]?access_token=[TOKEN_ID]
后信息的一个大问题是,对于大多数用户,那么该应用程序无法获取后信息。我们只是得到“不支持的获取请求”。对于一些用户,它工作正常。我会说20%左右工作正常。
有些事情要记住
- 我们要求允许READ_STREAM
- 我们有Facebook的用户ID和Facebook发布ID(所有 条目 - 还有那些返回一个“不支持.... “)所以在我们这边看起来都很好。
那么这里有什么问题?我们了解可能会有许多问题,例如用户阻止应用程序,私人/公共设置等 - 但似乎很奇怪的是,大约80%的用户将拥有这些设置。我们是否忘记了任何事情或做错了什么?
如果您对上述任何见解请让我们听听他们。我们现在越来越绝望,因为我们现在有一个不成功的高分,我们想知道它能否正常工作。
代码示例:
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $app_secret,
'cookie' => true
));
$accessToken = $facebook->getAccessToken();
$facebook->setAccessToken($accessToken);
$post = json_decode(file_get_contents('https://graph.facebook.com/'.$postid.'?access_token='.$accessToken), true);
哪里$postid
是FB后的id *
检索邮件信息时使用什么访问令牌? –
请参阅上文。我编辑了原来的问题。谢谢 – Jan