获取访问令牌没有任何问题:
$accessToken = file_get_contents("https://graph.facebook.com/oauth/access_token?client_id=$appID&client_secret=$appSecret&grant_type=client_credentials");
但我似乎错过了如何使用它的核心概念的一部分。例如,当我请求时:
$jsonString = file_get_contents("https://graph.facebook.com/cocacola/statuses?access_token=$accessToken");
(是的,我去掉了两行之间的“access_token=”部分,URL 很好)
我得到了这个:
{
"error": {
"message": "A user access token is required to request this resource.",
"type": "OAuthException",
"code": 102
}
}
我对我在这里缺少的东西有点困惑。我知道你需要他们授权的人,但这只是一个具有公共状态的页面。