Todos os produtos
Search
Central de documentação

Identity as a Service:GenerateDeviceCode

Última atualização: Jun 28, 2026

Gera um código de dispositivo.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

Nenhuma autorização necessária para esta operação. Se você encontrar problemas com esta operação, entre em contato com o suporte técnico.

Sintaxe da solicitação

POST /v2/{instanceId}/{applicationId}/oauth2/device/code HTTP/1.1

Parâmetros de caminho

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

instanceId

string

Sim

O ID da instância.

idaas_ue2jvisn35ea5lmthk267xxxxx

applicationId

string

Sim

O ID da aplicação.

app_mkv7rgt4d7i4u7zqtzev2mxxxx

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

scope

string

Não

O escopo de autorização.

xxx

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Os parâmetros de resposta.

device_code

string

O código do dispositivo.

xxxxx

user_code

string

O código de autorização do usuário.

xxxxx

verification_uri

string

O URI de verificação.

https://example.com/authorize/device

verification_uri_complete

string

O URI de verificação completo.

https://example.com/authorize/device?user_code= xxxx

expires_in

integer

O período de validade restante do código do dispositivo. Unidade: segundos.

1200

expires_at

integer

A hora em que o token expira. Este valor é um timestamp UNIX que representa o número de segundos decorridos desde 1º de janeiro de 1970, 00:00:00 UTC.

1653288641

interval

integer

O período de tempo limite do token de solicitação. Unidade: segundos.

5

Exemplos

Resposta de sucesso

JSON formato

{
  "device_code": "xxxxx",
  "user_code": "xxxxx",
  "verification_uri": "https://example.com/authorize/device",
  "verification_uri_complete": "https://example.com/authorize/device?user_code=\nxxxx",
  "expires_in": 1200,
  "expires_at": 1653288641,
  "interval": 5
}

Códigos de erro

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.