私はシークレットグループのメンバーであり、php-website内のグループ情報にアクセスして使用したいと考えています。エンドユーザーログインなしでシークレットグループにアクセスすることは可能ですか?アプリをグループメンバーとして追加したり、「特別な」特権を設定したりする方法はありますか?メンバーは公開されるべきではないので、グループを公開に設定したくありません。
require "api/facebook.php";
$facebook = new Facebook(array(
'appId' => 'xxxxxxxxxxxxxxx',
'secret' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxx',
));
$access_token = $facebook->getAccessToken();
// try to fetch all events - error no user token provided
$ret = file_get_contents("https://graph.facebook.com/xxx/events?access_token=$access_token");
結果:
{
"error": {
"message": "A user access token is required to request this resource.",
"type": "OAuthException",
"code": 102
}
}
getAccessToken
App-Tokenを返しますが、ユーザートークンが必要です。AFAIKユーザートークンのユーザーログインが必要です-そうですか?