检查用户令牌与Facebook API与PHP


Check an User token with Facebook API with PHP

我有一个web应用程序,其中用户正在与facebook签署,然后我在我的数据库中保存他们的访问令牌。我试图检查他们的令牌是否与PHP SDK有效,然后如果令牌有效,我想扩展它。问题是我得到一个错误消息,告诉我:

(#100)你必须提供一个应用程序访问令牌或用户访问令牌,是应用程序的所有者或开发人员

这是否意味着只有应用开发团队成员可以扩展或验证他们的令牌?

下面是我的代码:
FacebookSession::setDefaultApplication(
    'my_client_id',
    'my_client_secret'
);
$session = new FacebookSession($user_token);
try {
    $resp = (new FacebookRequest(
        $session, 'GET', '/debug_token', array(
            'input_token' => $user_token
        )
    ))->execute()->getGraphObject();
  //profile ok
} catch('Exception $exp) {
   //profile ko 
}

如果你想以应用程序的身份做事,而不是以用户的身份。