Instagram İstemci Kimliği ve Gizli Anahtarını 2026’da Nasıl Elde Edilir

Instagram Feed Widget. The most popular question concerning Client ID and Secret is how to get them. Let’s look deeper into this task with our guide.”>Instagram Client ID ve Client Secret, her uygulamanın olmazsa olmaz değerleridir ve Instagram ile çalışan çözümler için önemlidir; örneğin Instagram Feed Widget gibi. Client ID ve Secret ile ilgili en sık sorulan soru, bunları nasıl edineceğinizdir. Bu görevi rehberimizle birlikte daha yakından inceleyelim.
ChatGPT’in ne düşündüğünü gör Canlı Widget Düzenleyicisini Aç
Tarafından
How to Get Instagram Client ID and Client Secret in 2026

Instagram Client ID ve Client Secret Nedir?

Instagram İstemci Kimliği ve Gizli Anahtarlar, bir Instagram hesabı kullanılarak Instagram Geliştirici Sayfası’ndan üretilen anahtarlar olarak tanımlanır. Bu anahtarlar, sitenize veya mobil cihazlarınıza kurulu bir uygulama yazılımı tarafından kullanılır. Bu anahtarları, Instagram’ı sayfanıza gömmek için kullanabilirsiniz.

İstemci Kimliği ve İstemci Sırrı’nı Kullanmanın Amacı

İstemci Kimliği ve Gizli Anahtar, Instagram API ile iletişim kurmak için farklı uygulamalar, eklentiler ve yazılımlar tarafından kullanılır. Bu uygulamalar, fotoğraflar, videolar, hashtag’ler ve profiller hakkında bilgiler almak için İstemci Kimliği ve Gizli Anahtar’ı kullanır. Bir uygulama Instagram API’sına istek yaptığında, önce bu kimlik bilgilerini doğrular, ardından isteği işler ve uygulamaya yanıt döner.

İstemci Kimliği ve Gizli Anahtar, Instagram tabanlı uygulamaları kullanmak için gereklidir.

Özetle, İstemci Kimliği ve Gizli Anahtar zorunlu değerlerdir. Bunlar bir isteğin hangi tür kayıtlı uygulamaya ait olduğunu belirler. Bunlar olmadan Instagram API ile veri alışverişi yapamazsınız.

Instagram Client ID ve Client Secret Nasıl Alınır

İlk olarak, 2020 API güncellemesinden sonra Instagram’dan bilgi almak isteyen geliştiriciler için iki tür API bulunduğunu aklınızda bulundurun. Instagram Graph API içerik üreticilerin veya işletme hesaplarının ana işlevleriyle etkileşim kurmak için bir uygulama oluşturmanıza olanak tanır; yorum yapma, beğenme, abone olma ve benzeri. Instagram Basic Display API temel Instagram verilerine erişim sağlar; Hikayeler, Yorumlar ve İçgörüler daha sonra desteklenmemektedir.

Bu eğitimde, Instagram Basic Display API’yi kullanacağız; çünkü bu API için İstemci Sırrı ile İstemci Kimliği gereklidir. Çok kolay olacak, aşağıdaki 4 adımlık rehberi izleyin! İstediğiniz anahtarları almak için aşağıdaki araçlara ihtiyacınız olacak:

  • Bir Facebook Geliştirici Hesabı.
  • Birkaç fotoğraf ve videoya sahip bir Instagram hesabı.
  • Canlı siteniz.
  • cURL istekleri için komut satırına sahip bir araç.

Tüm adımları doğru şekilde uygulamanız için süreçle ilgili ayrıntılı talimatları ve adımları gösteren fotoğrafları hazırladık.

1. Geliştirici Hesabı Oluşturun

Bir Facebook for Developers sayfasını ziyaret edin. Kendinizle ilgili bilgileri doldurun ve kullanım şartlarını kabul edin.

Create a Developer's Facebook account

Uygulamanıza ad verin, e-posta adresinizi ve adınızı girin.

Name the Instagram app

Şimdi ilk uygulamanızı oluşturmaya başlamanın tam zamanı. Bu rehberde Instagram’dan bilgi çeken bir test uygulamasının nasıl yapılacağını göstereceğiz.

2. Instagram’a Giriş Yapın

İstemci Kimliği ve İstemci Sırrı almak için Instagram’a kayıtlı olmalısınız. Bir hesap oluşturun veya rehberi ilerletmek için giriş yapın.

Instagram Login

 

Instagram girişi tamamlandı

Gördünüz mü? Her şey kolay. Sonraki adımlar da aynı olacak, söz veriyoruz.

3. Instagram Uygulaması Oluşturun

Bir Uygulamalarım sekmesine tıklayın, ardından Ayarlar‘a gidin; sonra Temel bölüm‘e geçin ve Platform Ekle düğmesini görene kadar aşağı kaydırın. Üzerine tıklayın ki bir açılır pencere görünür.

Name the Instagram app

Seçin Web Sitesi:

Choose website for Instagram app

Web sitenizin URL’sini girin. Bu adımı özellikle dikkat edin; İstemci Kimliği ve Gizli Anahtar’ı almak için bir web sitesi URL’sine ihtiyacınız olacak. Ancak, daha sonra bunu değiştirme fırsatınız olacak.

Enter the website name for an Instagram app

Şimdi Instagram Temel Görünümü kurun. Gösterge Paneli sekmesinde Ürünler bölümünü bulun, ardından Instagram Temel Görünümü‘nü bulun ve Kur‘a tıklayın. Lütfen, Bir İş Uygulaması oluşturmak isterseniz, Instagram Graph API’yi seçmeniz gerekir. Ayrıca Webhooks ve Analitik gibi diğer izinler ve ürünleri de seçebilirsiniz.

Set up Instagram app

Gerekli olan Basic Display‘dır; Yeni Uygulama Oluştur‘a tıklayın.

Set up Basic display

Bu adımı tamamladıktan sonra nihayet Instagram Uygulama Kimliği (veya client_id) ile Uygulama Sırrı (veya client_secret) elde edeceksiniz. Bunları kullanabilmek için bazı ayarları yapılandırmanız gerekecek. Endişelenmeyin, çok kısa sürer!

Get instagram client id and client secret

Gerekli tüm alanları aşağıdaki açıklamaları izleyerek doldurun:

  • Görünen Ad – az önce oluşturduğunuz uygulamanın adı.
  • Geçerli OAuth Yönlendirme URI’leri – web sitenizin URL’si.
  • Geri Yetkilendirme Callback URL’si ve Veri Silme İsteği Callback URL’si – Web sitenizin URL’sini yeniden girin. Bu alanların değerlerini daha sonra değiştireceksiniz; şu anda bu bilgiler test amacıyla yeterli olacaktır.
  • <strong>Uygulama İncelemesi</strong> – Bu bölümü şu anda görmezden gelin, çünkü oluşturduğumuz uygulamayı canlıya almıyoruz.

Harika, sadece birkaç adım kaldı! Bir Instagram Test Kullanıcısı ekleyelim. Roller sekmesine gidin ve aşağı kaydırarak Instagram Test Kullanıcıları bölümüne ulaşın. Instagram Testları Kullanıcıları Ekle düğmesine tıklayın ve Instagram hesabınızın kullanıcı adını girin. Davetiye gönderin.

Add new Instagram tester

Instagram hesabınızın ayarlarında davetiyeyi kabul edin. Uygulamalar ve Web Siteleri bölümüne gidin, Test Kullanıcı Davetleri‘ni seçin ve Kabul Et‘e tıklayın.

Accept invitation as Instagram tester

Bir sonraki adım, yeni test kullanıcıyı yetkilendirmek ve son olarak İstemci Kimliği ile İstemci Sırrını elde etmek.

4. Test Kullanıcısını Doğrula

Biraz kodla çalışmanız gerekecek. Komut satırıyla bir yönetim paneli açın ve aşağıdaki komutu girin:

{app-id} yerine uygulama kimliğinizi girin, {redirect-uri} yerine web sitenizin URL’sini girin.

Aşağıda tüm alanların doğru şekilde doldurulduğuna dair bir örnek bulunuyor:

Şimdi, Yetkilendirme Penceresi URL’sini yeni tarayıcı sekmesinde açın. Yetkilendir düğmesine tıklayın. Sayfa, önceki adımda doldurduğunuz URI’ye yönlendirecek ve bir Yetkilendirme Kodu ekleyecektir. Örneğin, kod şu şekilde görünecek:

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

Sonra kodu (#_) olmadan kopyalayın; erişim jetonuyla değiştirmek için kullanın.

Başarılı Sonuç

Görev tamamlandı! Yepyeni Instagram İstemci Kimliğiniz ve İstemci Sırrınız artık sizde.

Envato Market’te InstaShow veya InstaLink ile çalışacaksanız, Client ID ya da Client Secret almanıza gerek yok. Sadece bir erişim belirteci elde edeceksiniz ve bu yaklaşım çok daha kullanışlı.

İşte bu! Görevi tamamladınız ve Instagram İstemci Bilgileri’ni elde ettiniz. Bunu kullanmaktan çekinmeyin.

Kullanım İpuçları ve Sınırlamalar

Lütfen bu eğitimde aldığımız yetkilendirme kodlarının geçici olduğunu, yalnızca 1 saat geçerli olduklarını unutmayın. Uzun ömürlü bir Erişim Jetonu gerekiyorsa alın; jeton 60 gün geçerlidir ve süresi dolmadan önce yenilenebilir.

Kendinizi güvensiz mi hissediyorsunuz?

Yeni elde ettiğiniz Instagram eklentisi ve güvenliğiyle ilgili başka bir sorunuz olabilir: <b>“Birisi Kimliğimi ele geçirirse ne olur?”</b>. Kısacası – korkulacak bir şey yok. İşte nedeni.

Birinin ID’nizi ele geçirmesi durumunda endişelenmeyin.

Instagram ID ile yalnızca fotoğraflara göz atabilirsiniz. ID kişisel verilerinize erişim sağlamaz. Ayrıca adınızla herhangi bir işlem yapmanıza da izin vermez.

Devam edin ve harika akışınızı paylaşmak için web sitenize Instagram’ı ekleyin.

Makale tarafından
Pazarlama Adayı
Ben Andrei Kozinskiy, Elfsight’ta Pazarlama Lideriyim. İçerik ve çeşitli trafik kanallarıyla kullanıcı tabanını büyütmekten sorumluyum. Başkalarının başarısı için görüşlerimi ve deneyimlerimi paylaşmaktan hoşlanıyorum.