Cara Mendapatkan Instagram Client ID dan Instagram Client Secret pada Tahun 2026

Lihat pendapat ChatGPT Buka Editor Widget Langsung
How to Get Instagram Client ID and Client Secret in 2026

Apa itu Instagram Client ID dan Client Secret

Client ID dan Secret Instagram adalah kunci yang dihasilkan dari Halaman Pengembang Instagram menggunakan akun Instagram. Kunci-kunci ini digunakan oleh perangkat lunak aplikasi yang diinstal di situs web Anda atau perangkat seluler. Anda dapat menggunakannya untuk sematkan Instagram.

Tujuan Menggunakan Client ID dan Client Secret

Client ID dan Secret digunakan oleh berbagai aplikasi, plugin, ekstensi perangkat lunak untuk berkomunikasi dengan Instagram API. Aplikasi-aplikasi ini menggunakan Client ID dan Secret untuk mengambil foto, video, hashtag, dan informasi profil. Ketika sebuah aplikasi mengajukan permintaan ke Instagram API, layanan utama memvalidasi Client ID dan Secret, lalu memproses permintaan dan mengembalikan respons ke aplikasi.

Client ID dan Secret diperlukan untuk penggunaan aplikasi berbasis Instagram.

Singkatnya, Client ID dan Secret adalah nilai yang wajib. Keduanya menentukan jenis aplikasi terdaftar apa yang dapat melakukan permintaan. Tanpa keduanya, Anda tidak bisa bertukar data dengan API Instagram.

Cara Mendapatkan Instagram Client ID dan Client Secret

Pertama-tama, perlu diingat bahwa setelah pembaruan API pada 2020, ada dua tipe API bagi pengembang yang ingin mengambil informasi dari Instagram. Instagram Graph API memungkinkan membuat aplikasi untuk berinteraksi dengan semua fungsi utama akun kreator atau bisnis, seperti berkomentar, menyukai, berlangganan, dan sebagainya. Instagram Basic Display API memberikan akses ke data Instagram dasar, seperti foto, album, video, dan profil. Stories, komentar, dan Insights tidak didukung.

Di tutorial ini, kita akan menggunakan Instagram Basic Display API, karena client secret dan client id dibutuhkan di dalamnya. Ini akan sangat mudah, cukup ikuti panduan 4 langkah kami di bawah! Anda akan memerlukan perlengkapan berikut untuk mendapatkan kunci yang diinginkan:

  • Akun Pengembang Facebook.
  • Sebuah akun Instagram dengan beberapa foto dan video.
  • Situs web Anda yang aktif.
  • Alat dengan baris perintah untuk melakukan permintaan cURL.

Agar Anda bisa mengikuti semua langkah dengan tepat, kami telah menyiapkan panduan terperinci lengkap dengan foto-foto prosesnya.

1. Buat akun Pengembang

Kunjungi halaman Facebook for Developers. Isi informasi tentang diri Anda dan setujui syarat penggunaan.

Create a Developer's Facebook account

Beri nama aplikasi Anda, masukkan email dan nama Anda.

Name the Instagram app

Kini saatnya membuat aplikasi pertama Anda. Dalam panduan ini kami akan menunjukkan cara membuat aplikasi uji yang mengambil informasi dari Instagram.

2. Masuk ke Instagram

Untuk mendapatkan Client ID dan Client Secret, Anda perlu terdaftar di Instagram. Buat akun atau masuk untuk melanjutkan panduan.

Instagram Login

 

Login Instagram selesai

Lihat? Semuanya mudah. Kami jamin langkah berikutnya juga akan sama mudahnya.

3. Buat aplikasi Instagram

Di tab Aplikasi saya klik Pengaturan, setelah itu, buka Bagian Dasar, gulir hingga Anda melihat tombol Tambahkan platform. Klik tombol itu agar sebuah jendela pop-up muncul.

Name the Instagram app

Pilih Situs Web:

Choose website for Instagram app

Masukkan URL situs web Anda. Perhatikan langkah ini dengan saksama, Anda akan memerlukan URL situs web untuk mendapatkan Client ID dan Client Secret. Namun, Anda akan memiliki kesempatan untuk mengubahnya nanti.

Enter the website name for an Instagram app

Sekarang, atur Instagram Basic Display. Temukan Produk pada tab Dashboard, temukan Instagram Basic Display, lalu klik Siapkan. Perlu diingat, jika Anda ingin membuat aplikasi Bisnis, Anda perlu memilih Instagram Graph API. Anda bisa memilih izin dan produk lain, misalnya Webhooks dan Analytics.

Set up Instagram app

Anda memerlukan Basic Display, klik Buat Aplikasi Baru.

Set up Basic display

Setelah langkah ini selesai, Anda akhirnya akan mendapatkan Instagram App ID (atau client_id) dan App Secret (atau client_secret). Untuk menggunakannya, Anda perlu mengonfigurasi beberapa pengaturan. Tenang, prosesnya tidak lama!

Get instagram client id and client secret

Isi semua bidang yang diperlukan dengan mengikuti penjelasan di bawah:

  • Nama Aplikasi – nama aplikasi yang baru saja Anda buat.
  • Redirect URI OAuth yang Valid – URL situs Anda.
  • URL Callback Penonaktifan Otorisasi dan URL Callback Permintaan Penghapusan Data – masukkan lagi URL situs web Anda. Anda nanti perlu mengubah entitas bidang ini, tetapi sekarang cukup memiliki informasi ini untuk tujuan pengujian.
  • Peninjauan Aplikasi – abaikan bagian ini untuk sekarang karena kita tidak akan memublikasikan aplikasi yang telah kita buat.

Hore, tinggal beberapa langkah lagi! Ayo tambahkan Pengguna Uji Instagram. Buka tab Peran dan gulir ke bawah ke bagian Penguji Instagram. Klik Tambahkan Penguji Instagram dan masukkan nama pengguna akun Instagram Anda. Kirim undangan.

Add new Instagram tester

Terima undangan di pengaturan akun Instagram Anda. Pergi ke bagian Aplikasi dan Situs, pilih Undangan Penguji dan klik Terima.

Accept invitation as Instagram tester

Langkah selanjutnya adalah mengotorisasi pengguna uji baru Anda, dan akhirnya mendapatkan Client ID serta Client Secret.

4. Otentikasi Pengguna Uji

Anda perlu sedikit bekerja dengan kode. Buka dasbor dengan baris perintah dan masukkan perintah berikut:

Alihkan {app-id} dengan memasukkan ID aplikasi Anda, dan alihkan {redirect-uri} dengan memasukkan URL situs web Anda.

Berikut contoh semua kolom terisi dengan benar:

Sekarang, muat URL Jendela Otorisasi di tab browser baru. Klik Otorisasi. Halaman akan mengarahkan Anda ke URI yang telah Anda isi pada langkah sebelumnya dan menambahkan Kode Otorisasi. Misalnya, kode akan terlihat seperti ini:

https://socialsizzle.herokuapp.com/auth/?code=AQDp3TtBQQ...#_

Selanjutnya, salin kode tersebut (tanpa #_) agar dapat ditukarkan dengan token akses.

Hasil yang Sukses

Misi selesai! Anda kini memiliki ID Klien Instagram dan Rahasia Klien yang baru.

access token, and this approach is a lot more comfortable.”>Jika Anda akan bekerja dengan InstaShow atau InstaLink kami di pasaran Envato, Anda tidak perlu mendapatkan ID Klien atau Rahasia Klien. Anda cukup mendapatkan sebuah token akses, dan pendekatan ini jauh lebih nyaman.

Selesai! Anda telah menyelesaikan tugasnya dan mendapatkan Informasi Klien Instagram Anda. Silakan gunakan dengan bebas.

Saran Penggunaan Kunci dan Pembatasan

Perlu diperhatikan bahwa kode otorisasi yang kami dapatkan di tutorial ini bersifat sementara dan hanya berlaku 1 jam. Jika Anda membutuhkan Token Akses yang bertahan lama, peroleh token tersebut karena berlaku hingga 60 hari dan bisa diperbarui sebelum kedaluwarsanya.

Anda Merasa Tidak Aman?

Mungkin ada pertanyaan lain seputar plugin Instagram yang baru Anda capai dan keamanannya: “Bagaimana jika seseorang mendapatkan ID saya?”. Sederhana – tidak ada hal yang mengerikan. Inilah alasannya.

Jika seseorang mendapatkan ID Anda, tenang saja.

Anda tidak bisa melakukan apa pun dengan ID Instagram kecuali menelusuri foto. ID tersebut tidak memberikan akses ke data pribadi Anda. Bahkan, ID tersebut tidak mengizinkan melakukan tindakan atas nama Anda.

Lanjutkan langkahnya dan sematkan Instagram di situs web untuk membagikan feed Anda yang luar biasa.

Artikel oleh
Lead Pemasaran
Saya Andrei Kozinskiy, Kepala Pemasaran di Elfsight. Saya bertanggung jawab mendorong pertumbuhan pengguna melalui konten dan berbagai saluran trafik. Saya senang berbagi wawasan dan pengalaman untuk membantu orang lain meraih sukses.