Por que apenas os tokens de acesso do OAuth 2.0 Playground funcionam para a API do Google?

Criei tokens de acesso ao OAuth 2.0 Playground usando as seguintes informações:

Selecione e autorize APIs:https://www.googleapis.com/auth/consumersurveys https://www.googleapis.com/auth/userinfo.email

PEGUEhttps://www.googleapis.com/consumersurveys/v2/surveys

Isso funciona (para mim, ele retorna uma lista de pesquisas que eu criei anteriormente).

No entanto, quando crio tokens de acesso usando o Postman OU os recupero da tabela AspNetUserClaims, esses tokens de acesso não funcionam.

Exemplo # 1: Recebo um token de acesso no Postman para Google e o adiciono ao cabeçalho (uma marca de seleção aparece para Portador e token). Aperto Enviar no Postman e ele retorna "Invalid_Credentials". Caso o token esteja expirado ou inválido, eu o excluo e crio um novo para usar no cabeçalho. Ainda falha.

POSTMAN info:
Auth URL: https://accounts.google.com/o/oauth2/auth
Access Token URL: https://accounts.google.com/o/oauth2/token
Client ID: hidden
Client Secret: hidden
Scope: https://www.googleapis.com/auth/userinfo.email
Grant Type: Authorization Code
Request access token locally is checked.

Exemplo # 2: Eu uso o botão Logon do Google no meu site de desenvolvimento, que gera um token de acesso que é armazenado na tabela AspNetuserClaims. Copio esse token de acesso no Postman (uma marca de seleção também aparece) e pressione Enviar e ele também retorna "Invalid_Credentials". Caso o token expire, excluo a conta recém-criada e acesso o token de todas as tabelas de usuário do AspNet e tento novamente. Ainda falha.

Por que isso funciona apenas com os tokens do OAuth 2.0 Playground no Postman? Todos eles são tokens recém-gerados por meio do assistente de token do Postman ou de contas de usuário recém-registradas ou do assistente do OAuth2.0 Playground, mas apenas os tokens do OAuth2.0 Playground realmente funcionam ...

questionAnswers(1)

yourAnswerToTheQuestion