アクセストークンの更新

このエンドポイントを使用して、長期Instagramユーザーアクセストークンを更新できます。

非公開Instagramアカウント用の長期アクセストークン更新可能になりました。さらに、非公開アカウントを持つアプリユーザーによってアプリに付与されたアクセス許可は90日間有効になりました。

作成

この操作はサポートされていません。

読み取り

GET /refresh_access_token

24時間以上経過したものの有効期限が切れていない長期Instagramユーザーアクセストークンを更新します。更新されたトークンは、更新日から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
}

更新

この操作はサポートされていません。

削除

この操作はサポートされていません。