Gera um código de dispositivo.
Experimente agora
Testar
Autorização RAM
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.