Method: users.getProfile

Extrai o perfil do Gmail do usuário atual.

Solicitação HTTP

GET https://gmail.googleapis.com/gmail/v1/users/{userId}/profile

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
userId

string

O endereço de e-mail do usuário. O valor especial me pode ser usado para indicar o usuário autenticado.

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Perfil de um usuário do Gmail.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "emailAddress": string,
  "messagesTotal": integer,
  "threadsTotal": integer,
  "historyId": string
}
Campos
emailAddress

string

O endereço de e-mail do usuário.

messagesTotal

integer

O número total de mensagens na caixa de e-mails.

threadsTotal

integer

O número total de conversas na caixa de e-mails.

historyId

string

O ID do registro do histórico atual da caixa de e-mails.

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

  • https://mail.google.com/
  • https://www.googleapis.com/auth/gmail.modify
  • https://www.googleapis.com/auth/gmail.compose
  • https://www.googleapis.com/auth/gmail.readonly
  • https://www.googleapis.com/auth/gmail.metadata

Para mais informações, consulte o Guia de autorização.