Php Google Oauth一次又一次地请求权限?

Php Google Oauth一次又一次地请求权限?,php,google-oauth,youtube-data-api,google-api-php-client,Php,Google Oauth,Youtube Data Api,Google Api Php Client,假设我有以下代码 $state = 1234; $client = new \Google_Client(); $client->setClientId('######'); $client->stClientSecreet('####3'); $client->addScope('https://www.googleapis.com/auth/youtube'); $client->setState($state);

假设我有以下代码

    $state = 1234;
    $client = new \Google_Client();
    $client->setClientId('######');
    $client->stClientSecreet('####3');
    $client->addScope('https://www.googleapis.com/auth/youtube');
    $client->setState($state);
    $client->setAccessType("offline");       // offline access
    $client->setRedirectUri($redirect_uri);
    $client->refreshToken($decoded_refresh);

    $auth_url = $client->createAuthUrl();
    $client->setApprovalPrompt("auto");

    header('Location: '. filter_var($auth_url, FILTER_SANITIZE_URL));
我有
刷新令牌
,当它调用

标题('Location:'.filter_var($auth_url,filter_SANITIZE_url))


但是它一次又一次地显示
同意屏幕
询问用户权限,我在这里犯了什么错误?

这是因为您的应用程序未被查看,要请求OAuth开发者验证,请转到

可能重复的