Mã truy cập

Thông qua điểm cuối này, bạn có thể đổi Mã truy cậpngắn hạn của người dùng Instagram lấy Mã truy cập dài hạn của người dùng Instagram.

Tạo

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

Đọc

GET /access_token

Đổi Mã truy cập ngắn hạn của người dùng Instagram lấy Mã truy cập dài hạn của người dùng Instagram.

Các giới hạn

Vì các yêu cầu mã truy cập dài hạn có chứa khóa bí mật của ứng dụng nên bạn chỉ được thực hiện các yêu cầu này bằng mã phía máy chủ, không được thực hiện bằng mã phía máy khách hay bằng mã nhị phân của ứng dụng có thể bị dịch ngược. Không chia sẻ khóa bí mật của ứng dụng với bất kỳ ai, cũng như không hiển thị khóa này trong mã, gửi đến máy khách hay lưu trữ trên thiết bị.

Yêu cầu

Cú pháp yêu cầu

GET https://graph.instagram.com/access_token
  ?grant_type=ig_exchange_token
  &client_secret={instagram-app-secret}
  &access_token={short-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ị

client_secret
Bắt buộc
Chuỗi

Khóa bí mật của ứng dụng trên Instagram của bạn, hiển thị trong Bảng điều khiển ứng dụng > Sản phẩm > Instagram > Basic Display > trường thông tin Khóa bí mật của ứng dụng trên Instagram.

grant_type
Bắt buộc
Chuỗi

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

access_token
Bắt buộc
Chuỗi

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

Phản hồi

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

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

Nội dung phản hồi

Phần giữ chỗ cho 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 còn lại cho đến khi mã dài hạn hết hạn.

Ví dụ về cURL

Yêu cầu

curl -X GET \ 'https://graph.instagram.com/access_token?grant_type=ig_exchange_token&&client_secret=eb87G...&access_token=IGQVJ...'

Phản hồi

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

Cập nhật

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

Xóa

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