Обновление маркера доступа

Эта конечная точка используется для обновления долгосрочныхмаркеров доступа пользователей Instagram.

Долгосрочные маркеры доступа для закрытых аккаунтов Instagram теперь можно обновлять. Кроме того, разрешения, предоставляемые приложениям их пользователями с закрытыми аккаунтами, теперь действуют 90 дней.

Создание

Эта операция не поддерживается.

Чтение

GET /refresh_access_token

Обновление долгосрочногомаркера доступа пользователя Instagram, полученного не менее 24 часов назад (с неистекшим сроком действия). Маркер действителен в течение 60 дней с даты обновления.

Требования

Синтаксис запроса

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

Параметры строки запроса

В строку запроса можно включить следующие параметры:

КлючЗначение

grant_type
Обязательное поле
Строка

Задайте значение ig_refresh_token.

access_token
Обязательное поле
Строка

Действительный (с неистекшим сроком действия) долгосрочныймаркер доступа пользователя Instagram, который нужно обновить.

Ответ

Объект в формате JSON, содержащий следующие свойства и значения:

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

Содержимое ответа

Заполнитель значенияЗначение

{access-token}
Строка цифр

Долгосрочный маркер доступа пользователя Instagram.

{token-type}
Строка

bearer

{expires-in}
Целое число

Количество секунд до истечения срока действия долгосрочного маркера доступа.

Пример запроса cURL

Запрос

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

Ответ

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

Обновление

Эта операция не поддерживается.

Удаление

Эта операция не поддерживается.