Token Akses Oauth

Endpoint ini mengizinkan Anda menukarkanKode Otorisasi dengan Token Akses Pengguna Instagram berdurasi singkat .

Membuat

POST /oauth/access_token

Tukarkan Kode Otorisasi dengan Token Akses Pelanggan Instagram berdurasi singkat.

Persyaratan

Tidak ada.

Sintaks Permintaan

POST https://api.instagram.com/oauth/access_token

Parameter Isi

Sertakan parameter berikut dalam isi permintaan POST.

KunciNilai ContohDeskripsi

client_id
Diperlukan
String numerik

990602627938098

ID Aplikasi Instagram Anda ditampilkan di Dasbor Aplikasi > Produk > Instagram > Tampilan Dasar.

client_secret
Diperlukan
String

a1b2C3D4

Kunci Rahasia Aplikasi Instagram Anda ditampilkan di Dasbor Aplikasi > Produk > Instagram > Tampilan Dasar.

code
Diperlukan
String

AQBx-hBsH3...

Kode Otorisasi yang ingin Anda tukarkan dengan Token Akses Pengguna Instagram.

grant_type
Wajib ada
String

authorization_code

Atur nilai ini ke authorization_code.

redirect_uri
Wajib ada
String

https://socialsizzle. heroku.com/auth/

URI pengarahan kembali yang Anda gunakan saat membuat URL Jendela Otorisasi. Ini haruslah URI yang sama atau kami akan menolak permintaan.

Respons

{ "access_token": "{access-token}", "user_id": {user-id} }

Isi Tanggapan

KolomDeskripsi Nilai

access_token
String

Cakupan aplikasiToken Akses Pelanggan Instagram berdurasi singkat milik pengguna.

user_id
Bilangan bulat

ID Pengguna lingkup aplikasi milik pengguna.

Contoh cURL

Permintaan

curl -X POST \ https://api.instagram.com/oauth/access_token \ -F client_id=990602627938098 \ -F client_secret=eb8c7... \ -F grant_type=authorization_code \ -F redirect_uri=https://socialsizzle.herokuapp.com/auth/ \ -F code=AQCvI...

Respons

{ "access_token": "IGQVJ...", "user_id": 17841405793187218 }

Membaca

Operasi ini tidak didukung.

Mengupdate

Operasi ini tidak didukung.

Menghapus

Operasi ini tidak didukung.