Atualizar token de acesso

Este ponto de extremidade permite que você atualize tokens de acesso do usuário do Instagram de longa duração.

Agora é possível atualizar os tokens de acesso de longa duração para contas privadas do Instagram. Além disso, as permissões concedidas a aplicativos por usuários com contas privadas passam a ser válidas por 90 dias.

Criação

Esta operação não é compatível.

Leitura

GET /refresh_access_token

Atualize um token de acesso do usuário do Instagram de longa duração que tem pelo menos 24 horas, mas ainda não expirou. Os tokens atualizados são válidos por 60 dias a partir da data de atualização.

Requisitos

Sintaxe da solicitação

GET https://graph.instagram.com/refresh_access_token
  ?grant_type=ig_refresh_token
  &access_token={long-lived-access-token}

Parâmetros da string de consulta

Inclua o parâmetro da string de consulta a seguir para ampliar a solicitação.

ChaveValor

grant_type
Obrigatória
String

Defina como ig_refresh_token.

access_token
Obrigatória
String

O token de acesso do usuário do Instagram de longa duração válido (não expirado) que você quer atualizar.

Resposta

Um objeto formatado em JSON com as propriedades e os valores a seguir.

{
  "access_token": "{access-token}",
  "token_type": "{token-type}",
  "expires_in": {expires-in}
}

Conteúdos de resposta

Espaço reservado do valorValor

{access-token}
String numérica

Um token de acesso do usuário do Instagram de longa duração.

{token-type}
String

bearer

{expires-in}
Número inteiro

O número de segundos que faltam para o token de longa duração expirar.

Exemplo de cURL

Solicitação

curl -X GET \
  'https://graph.instagram.com/refresh_access_token?grant_type=ig_refresh_token&&access_token=F4RVB...'

Resposta

{
  "access_token": "c3oxd...",
  "token_type": "bearer",
  "expires_in": 5183944
}

Atualização

Esta operação não é compatível.

Exclusão

Esta operação não é compatível.