Làm mới mã truy cập

Với điểm cuối này, bạn có thể làm mới Mã truy cậpdài hạn của người dùng Instagram.

Mã truy cập dài hạn cho tài khoản Instagram riêng tư hiện có thể được làm mới. Ngoài ra, những quyền mà người dùng cấp cho các ứng dụng có tài khoản riêng tư hiện có hiệu lực trong 90 ngày.

Tạo

Thao tác này không được hỗ trợ.

Đọc

GET /refresh_access_token

Làm mới Mã truy cậpdài hạn của người dùng Instagram đã tồn tại trong 24 giờ trở lên mà chưa hết hạn. Mã truy cập đã được làm mới sẽ có hiệu lực trong 60 ngày kể từ ngày làm mới.

Yêu cầu

Cú pháp yêu cầu

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

Thông số chuỗi truy vấn

Thêm các thông số chuỗi truy vấn sau đây vào yêu cầu.

KhóaGiá trị

grant_type
Bắt buộc
Chuỗi

Đặt giá trị này thành ig_refresh_token.

access_token
Bắt buộc
Chuỗi

Mã truy cậpdài hạn của người dùng Instagram hợp lệ (chưa hết hạn) mà bạn muốn làm mới.

Phản hồi

Một đối tượng ở định dạng JSON chứa các giá trị và thuộc tính sau đây.

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

Nội dung phản hồi

Phần giữ chỗ giá trịGiá trị

{access-token}
Chuỗi số

Mã truy cập dài hạn của người dùng Instagram.

{token-type}
Chuỗi

bearer

{expires-in}
Số nguyên

Số giây đến khi mã truy cập dài hạn hết hạn.

Ví dụ về cURL

Yêu cầu

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

Phản hồi

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

Cập nhật

Hoạt động này không được hỗ trợ.

Xóa

Thao tác này không được hỗ trợ.