Gerçek Zamanlı Bildirimler için Instagram API Webhooks Nasıl Kullanılır?

E

Giriş

E

Instagram API Webhook

E

Webhook'lara Genel Bakış

E

Unipile ile Kurulum

E

Instagram Webhook Etkinlikleri

E

Birden Fazla Instagram Hesabını Yönetme

E

Instagram'dan Webhooks

E

Instagram API Uç Noktaları

E

Sonuç

E

Destek

E

SSS

Web kancaları, modern SaaS platformlarında gerçek zamanlı otomasyonun arkasındaki gizli sostur. Instagram söz konusu olduğunda, web kancalarını kullanmak, yazılımınızın API'yi sürekli olarak sorgulamadan yeni mesajlara anında tepki vermesini sağlar. CRM, ATS veya sosyal yardım araçları geliştiren yazılım editörleri için bu, daha hızlı iş akışları ve daha iyi kullanıcı deneyimi anlamına gelir. Bu kılavuzda, Unipile'ın birleşik API'sini kullanarak Instagram API web kancalarının nasıl kurulacağını ve optimize edileceğini keşfediyoruz. Uygulamanızı anlık Instagram verileriyle güçlendirmeye hazır mısınız? Hadi başlayalım.

Instagram API Webhook nedir?

Instagram, LinkedIn, WhatsApp ve Outlook aracılığıyla birden fazla kişiden gelen mesajları gösteren gelen kutusu arayüzü

Instagram API Webhook, uygulamanızın Instagram'dan yeni bir mesajla ilgili gerçek zamanlı güncellemeler almasını sağlayan bir araçtır. Veri çekmek yerine, arka ucunuz anında bildirim alır ve daha hızlı, daha akıllı otomasyon sağlar.

Birleşik bir SaaS arayüzünde Unipile API aracılığıyla Instagram çoklu hesap sohbet entegrasyonu

Web kancalarına genel bakış

Unipile'daki web kancaları, Unipile sisteminde belirli olaylar meydana geldiğinde uygulamanızın gerçek zamanlı olarak bilgilendirilmesini sağlayan güçlü bir özelliktir. Uygulamanızın güncellemeleri kontrol ettiği periyodik yoklamanın aksine, web kancaları bir push bildirim protokolü kullanır ve bir şey değiştiğinde anında bildirim almanızı sağlar. Unipile, seçtiğiniz bir URL'ye HTTP POST isteği göndererek webhook entegrasyonunu zahmetsiz hale getirir ve uygulamanızı bu bildirimlere anında yanıt verecek şekilde yapılandırmanıza olanak tanır.

Unipile ile Instagram Webhook'larını Kurma

Web Kancaları Oluşturma

Webhooks oluşturmanın iki yolu vardır:

POST /webhooks Yöntemini veya uygun SDK Yöntemini kullanma
Unipile'ın Kontrol Panelinde

Yeniden Denemeler

HTTP yanıt kodu 30 saniyeden kısa sürede 200'e eşit olmadığında Web kancası beş yeniden deneme denemesi yaptığından ve her deneme arasında artan bir zaman gecikmesi olduğundan, durum kodunu 30 saniyeden kısa sürede 200 olarak yanıtladığınızdan emin olun.

Web kancası türleri

Unipile dört tür Web kancası sağlar:

- Hesap durumu güncellemeleri
- Yeni mesajlar

Webhook İçerik Türü

Dashboard'dan oluşturulan webhook'un aksine, API tarafından oluşturulan webhook varsayılan olarak başlık içerik türü JSON içermez. Bubble, Make... gibi bazı uygulamalar iyi JSON almak için bir başlık içerik türüne ihtiyaç duyar. Bunu ayarlamak için "headers" parametresini kullanabilirsiniz.

Webhook İçerik Türü
    
curl --request POST \
     --url https://{YOUR_DSN}/api/v1/webhooks \
     --header 'X-API-KEY: XXXXXXXX' \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '{
  "request_url": "https://endpoint",
  "kaynak": "mesajlaşma",
  "headers": [
    {
      "Anahtar": "Content-Type",
      "değer": "application/json"
    }
  ]
}'
    
  

Webhook İçerik Türü

Dashboard'dan oluşturulan webhook'un aksine, API tarafından oluşturulan webhook varsayılan olarak başlık içerik türü JSON içermez. Bubble, Make... gibi bazı uygulamalar iyi JSON almak için bir başlık içerik türüne ihtiyaç duyar. Bunu ayarlamak için "headers" parametresini kullanabilirsiniz.

Webhook İçerik Türü
    
curl --request POST \
     --url https://{YOUR_DSN}/api/v1/webhooks \
     --header 'X-API-KEY: XXXXXXXX' \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '{
  "request_url": "https://endpoint",
  "kaynak": "mesajlaşma",
  "headers": [
    {
      "Anahtar": "Unipile-Auth",
      "değer": "yourecretkey"
    }
  ]
}'
    
  

Kimlik Doğrulama

Unipile'dan gelen web kancasının kimliğini doğrulamak için gizli anahtar içeren bir başlık ekleyebilirsiniz

Unipile ile Instagram Webhook'larını Kurma

Unipile'a Kaydolun

Gösterge Tablosuna Giriş Yapın

Çalışma alanınıza erişin ve bağlı hesaplarınızı yönetin.

API aracılığıyla bağlanan LinkedIn, WhatsApp, Gmail ve Instagram hesapları ile Unipile kontrol paneli

Instagram kimlik bilgilerinizi alma

Instagram için bir kimlik doğrulaması gerçekleştirmek için bir kullanıcının İNSTAGRAM kullanıcı adı ve şifre. Facebook kimlik bilgileri üzerinden kimlik doğrulama şu anda desteklenmemektedir.

Kimlik Doğrulama

Şuraya bir POST isteği yapın bu Unipile API uç noktası veya uygun SDK Yöntemini kullanın.

Bir Instagram Hesabı Bağlayın
    
curl --request POST
     --url https://{YOUR_DSN}/api/v1/accounts
     --header 'X-API-KEY: {YOUR_ACCESS_TOKEN}'
     --header 'accept: application/json'
     --header 'content-type: application/json'
     --veri '
{
  "sağlayıcı": "INSTAGRAM",
  "kullanıcı adı": "unipile",
  "Şifre": "********"
}
'
    
  

2FA kontrol noktasını işleyin

Bir Instagram hesabında iki faktörlü kimlik doğrulama etkinleştirilmişse, 202 durumu aracılığıyla bir kontrol noktasıyla karşılaşırsınız. İşte bir kontrol noktası yanıtı örneği.

    
{
  "nesne": "Kontrol Noktası",
  "account_id": "098dez89d",
  "kontrol noktası": {
    "tip": "2FA"
  }
}
    
  

Bu durumda, yeni bir Kimlik Doğrulama Niyeti başlar. Bu niyet 5 dakika sürer ve kontrol noktaları bu zaman diliminde çözülmelidir.

2FA kontrol noktasını çözün

2FA kontrol noktasını çözmek için, Solve kontrol noktası uç noktasını kullanarak Unipile API'ye bir POST isteği yapın veya bir SDK Yöntemi kullanarak account_id ilk istek tarafından döndürülür.

    
curl --request POST
     --url https://{YOUR_DSN}/api/v1/accounts/checkpoint
     --header 'X-API-KEY: {YOUR_ACCESS_TOKEN}'
     --header 'accept: application/json'
     --header 'content-type: application/json'
     --veri '
{
  "sağlayıcı": "INSTAGRAM",
  "account_id": "098dez89d",
  "kod": "******"
}
'
    
  

Amaç Zaman Aşımını Ele Al

Kullanıcının kontrol noktasını çözmesi 5 dakikadan fazla sürerse, hesap bağlanmayacaktır. Bir kontrol noktasını 5 dakikalık bir zaman dilimi dışında çözmek için yapılan sonraki herhangi bir istek, önce 408 - İstek Zaman Aşımı, ardından Kimlik Doğrulama Niyeti kendini yok edeceğinden 400 - Kötü İstek olarak yanıtlanacaktır.

Desteklenen Instagram Webhook Etkinlikleri

Direkt Mesajlar için Gerçek Zamanlı Web Kancaları
Bağlı Instagram gelen kutularınızdan birine her yeni DM geldiğinde anında uyarı alın. Unipile'ın web kancası desteğiyle, otomatik yanıtları tetikleyebilir, konuşmaları CRM'nizle senkronize edebilir veya herhangi bir yoklama veya gecikme olmadan doğru ekip üyesini hemen bilgilendirebilirsiniz.

Diğer Olaylar için Geçici Çözüm: Periyodik Geçmiş Takibi
Yerel web kancaları tarafından desteklenmeyen olaylar için (beğeniler, takipçiler, yorum gönderme vb.), kullanıcı etkinliğini düzenli olarak kontrol edebilir, önceden depolanan verilerle karşılaştırabilir ve değişiklikleri tespit edebilirsiniz. Bu yöntem, etkileşimleri günlüğe kaydetmenize, etkileşim modellerini izlemenize ve güncellemeleri sisteminizle senkronize etmenize olanak tanıyarak web kancası erişimi olmasa bile gerçek zamanlı benzeri davranış ve analizler sağlar.

    Webhooks ile Birden Fazla Instagram Hesabını Yönetme

    Ölçekli Kimlik Doğrulama ve Abonelik Akışları

    Birden fazla Instagram işletme hesabını yönetmek, kolaylaştırılmış bir OAuth veya barındırılan kimlik doğrulama sistemi gerektirir. Unipile ile her hesap güvenli bir şekilde bağlanır ve web kancası abonelikleri ilk katılım sırasında otomatik olarak oluşturulur. Bu, yazılım editörlerinin karmaşık kurulum mantığı veya manuel API çağrıları olmadan çoklu hesap desteği sunmasına olanak tanır.

    Çoklu hesap Instagram yönetimini gösteren kullanıcı arayüzü

    Webhook Yönlendirme ve Hesap Eşleme

    Web kancaları tetiklendiğinde, hangi hesaba ait olduklarını belirlemek çok önemlidir. Unipile, hesap tanımlayıcılarını yükün içine yerleştirir, böylece sisteminiz yüzlerce Instagram profilini yönetirken bile olayları tam olarak yönlendirebilir. Bu, merkezi gelen kutuları veya paylaşılan gösterge tabloları olan CRM'ler veya pazarlama paketleri için idealdir.

    Hata İşleme ve Yeniden Deneme Mekanizmaları

    Ağ sorunları veya arka uç arızaları web kancası teslimatını kesintiye uğratabilir. Unipile, teslimatı garanti etmek için otomatik yeniden deneme mantığı ve olay kuyruğu uygular. Buna ek olarak, hata uyarıları ve günlükleri geliştiriciler için mevcuttur ve ekibinizin sorunları son kullanıcıları etkilemeden önce tespit etmesine ve düzeltmesine olanak tanır.

    Instagram Webhook'ları için Unipile Kullanmanın Temel Avantajları

    Tüm Kanallar için Tek Birleştirilmiş API

    Unipile, mesajlaşma, e-posta ve takvim API'lerini tek bir entegrasyon katmanında birleştirir. Yazılım editörleri Instagram, WhatsApp, LinkedIn ve Gmail için birden fazla sağlayıcıyla uğraşmak yerine tek bir tutarlı API yapısı kullanarak geliştirme ve bakımı kolaylaştırabilir. Unipile'ın sosyal medya API'siweb kancası kullanımı, kimlik doğrulama ve özellik uygulaması tüm platformlarda birleştirilerek zamandan tasarruf edilir, hatalar azaltılır ve ürün teslimi hızlandırılır.

    Yerleşik Ölçeklenebilirlik ve Bakım Gerektirmeyen Mimari

    Unipile'ın altyapısı yüksek hacim ve düşük sürtünme için tasarlanmıştır. Web kancası teslimatı kuyruklama, yeniden deneme ve izleme ile yönetilir, böylece ekibinizin özel ara yazılım oluşturması veya sürdürmesi gerekmez. İster 10 hesap ister 10.000 hesap yönetiyor olun, Unipile 99.9% çalışma süresi ile istikrarlı web kancası akışı sağlar.

    SaaS Yayıncıları için Daha Hızlı Pazara Sunma Süresi

    Önceden yapılandırılmış web kancası uç noktaları, OAuth akışları ve eksiksiz bir geliştirici kontrol paneli ile Unipile, entegrasyon sürenizi kısaltır. Haftalar süren arka uç çalışmaları yerine, Instagram web kancası özelliklerini birkaç gün içinde dağıtabilir ve tesisat işlerine değil, kullanıcılarınız için değer oluşturmaya odaklanabilirsiniz.

    Kriterler Meta API'ler Unipile
    Entegrasyon zamanı Haftalar/aylar 2-3 gün
    Geliştirme çabası Yüksek Düşük (REST + SDK'lar)
    Bakım El Kitabı Tam yönetimli
    Özelliklere erişim Kısmi (onaydan sonra) Dolu, şimdi
    Destek Yalnızca self servis Özel teknik ekip

     Uygulamanızda Instagram'dan Güçlü Web Kancalarının Kilidini Açın

    Web kancaları, uygulamanızın Instagram'da önemli olan şeylere, yoklama veya gecikme olmadan anında tepki vermesini sağlar. Unipile'ın birleşik API'si sayesinde, zengin bir Instagram webhook olay setine abone olabilir ve kullanıcılarınıza doğrudan CRM, ATS veya sosyal yardım aracınızda gerçek zamanlı bir deneyim sunabilirsiniz.

    Michel Opra için senkronize edilmiş Instagram ve LinkedIn mesajlarını gösteren birleşik gelen kutusu

    Yararlanabileceğiniz Webhook'lar

    • Doğrudan Mesajlar (DM): Yeni bir mesaj alındığında kullanıcıları hemen bilgilendirin. Satış takibi veya aday etkileşimi için mükemmeldir.

    Yazılım Yayıncıları için Avantajlar

    • Gerçek Zamanlı Otomasyon: DM'lere anında tepki veren akıllı diziler oluşturun.

    • Birleşik Gelen Kutusu: Instagram mesajlarını LinkedIn, WhatsApp ve E-posta ile birlikte merkezileştirin.

    • Kodsuz Dost: Unipile'ın API'sini kullanarak olayları Make, Zapier gibi araçlara veya dahili iş akışlarına kolayca yönlendirin.

    Unipile'ın API'si ile Hangi Instagram Özelliklerinin Kilidini Açabilirsiniz?

    Unipile'ın Instagram API'si sadece web kancaları sağlamakla kalmaz, yazılım editörlerine eksiksiz bir programatik uç nokta setine erişim sağlar. DM gönderebilir ve alabilirsiniz. Bu özellikler, uçtan uca otomasyon akışları oluşturmanıza, CRM'inizi sosyal bilgilerle zenginleştirmenize ve gelişmiş zamanlama veya etkileşim araçlarını tek bir birleşik entegrasyondan güçlendirmenize olanak tanır.

    Instagram Özellikleri

    instagram api

    Hesap bağlantısı

    Mesajlar

    Webhooks

    Hosted Auth: Son kullanıcılarınızı bağlamak için beyaz etiket ✓
    Özel kimlik doğrulama: kullanıcıyı kimlik bilgileriyle, çerezlerle, chrome uzantınızla bağlayın ✓
    Mesaj Gönderme ve Yanıtlama ✓
    Mesajları, Sohbetleri ve Katılımcıları Listele ✓
    Sesli Not Gönderme ✓
    Liste Tepkileri ✓
    Makbuzları Okuyun ✓
    Dosya eklerini gönder ✓
    Dosya eklerini alma ✓
    Hesap durumu ✓
    Yeni Mesaj ✓
    Yeni Tepki / Okuma / Etkinlik ✓
    Hesap bağlantısı
    ✓
    Hosted Auth: Son kullanıcılarınızı bağlamak için beyaz etiket
    ✓
    Özel kimlik doğrulama: kullanıcıyı kimlik bilgileriyle, çerezlerle, chrome uzantınızla bağlayın
    Mesajlar
    ✓
    Mesaj Gönderme ve Yanıtlama
    ✓
    Mesajları, Sohbetleri ve Katılımcıları Listele
    ✓
    Senkronizasyon Geçmişi
    ✓
    Liste Tepkileri
    ✓
    Makbuzları Okuyun
    ✓
    Dosya eklerini gönder
    ✓
    Dosya eklerini alma
    Webhooks
    ✓
    Hesap durumu
    ✓
    Yeni Mesaj
    ✓
    Yeni Tepki / Okuma / Etkinlik

    Sonuç - Webhooks ve Unipile ile Gerçek Zamanlı Instagram İş Akışları Oluşturun

    Instagram API web kancaları, gerçek zamanlı deneyimler sunmak isteyen tüm SaaS platformları için ezber bozan bir özelliktir. Anlık mesaj uyarıları ile web kancaları, ürününüzün daha hızlı ve daha akıllıca tepki vermesini sağlar. Unipile'ın birleşik API'si ile, ölçeklendirme, uyumluluk veya bakım konusunda endişelenmeden, minimum çabayla birden fazla hesapta bu özelliklerin kilidini açabilirsiniz. İster CRM, ister ATS veya sosyal yardım platformu oluşturuyor olun, Instagram web kancalarını Unipile aracılığıyla entegre etmek daha hızlı pazara sunma süresi, daha iyi veri senkronizasyonu ve daha mutlu kullanıcılar anlamına gelir.

    Başlamaya hazır mısınız? Unipile ile şimdi inşa edin ve Instagram, LinkedIn, E-posta ve daha fazlasının tüm gücünü ortaya çıkarın!

    Instagram API Web Kancaları: Unipile'ın Destek ve Kaynakları

    1 Simge

    Entegrasyon Çağrısı
    Teknik ve ürün stratejisi üzerinde uyum sağlamak için kurucularımızla (CTO ve CEO) isteğe bağlı bir toplantı düzenleyin.

    1 Simge

    Entegrasyon Çağrısı
    Teknik ve ürün stratejisi üzerinde uyum sağlamak için kurucularımızla (CTO ve CEO) isteğe bağlı bir toplantı düzenleyin.

    teslim edilebilirlik Simge

    Canlı Destek ile Bağlanın
    Canlı desteğimiz entegrasyon öncesinde, sırasında ve sonrasında hizmetinizdedir ve ekstra maliyet olmadan her adımda rehberlik sağlar.

    teslim edilebilirlik Simge

    Canlı Destek ile Bağlanın
    Canlı desteğimiz entegrasyon öncesinde, sırasında ve sonrasında hizmetinizdedir ve ekstra maliyet olmadan her adımda rehberlik sağlar.

    Entegrasyon Sırasında Özel Destek

    Destek ekibimiz, sorunsuz bir deneyim sağlamak için entegrasyon öncesinde, sırasında ve sonrasında her adımda yanınızda. Gerçek zamanlı yardım sağlamak, herhangi bir aksaklıktan ve ekstra maliyetten kaçınmanıza yardımcı olmak için buradayız.

    Kapsamlı Geliştirici Kaynakları

    API'miz, entegrasyonu kolaylaştırmak için ayrıntılı dokümantasyon ve örnek kod ile birlikte gelir. Bu kaynaklar, uygulamanızın yeteneklerini geliştirmek, Mesaj ve diğer gönderme işlemlerini daha sorunsuz ve verimli hale getirmek için tasarlanmıştır.

    Devam Eden Güncellemeler ve Bakım

    Proaktif güncellemeler ve düzenli bakım sayesinde API'miz Instagram'ın en son standartları ve iyileştirmeleriyle uyumlu kalarak tutarlı performans sağlar ve olası kesinti sürelerini en aza indirir.

    SSS

    Instagram API Webhook nedir?

    Instagram API web kancası, Instagram'da doğrudan mesaj alma gibi belirli olaylar gerçekleştiğinde arka ucunuza güncellemeler gönderen gerçek zamanlı bir anlık bildirim sistemidir. API'yi tekrar tekrar sorgulama ihtiyacını ortadan kaldırır.

    Unipile'ın Instagram API'si ile hangi etkinliklere abone olabilirim?

    Unipile, uygulamanızdaki kullanıcı etkileşimini ve veri senkronizasyonunu otomatikleştirmenize yardımcı olmak için tasarlanmış DM'ler için web kancası olaylarını destekler.

    Unipile kullanırken Meta'nın kurallarına uymam gerekiyor mu?

    Evet. Unipile entegrasyonu basitleştirse de, tüm kullanım Meta'nın Hizmet Şartlarına uygun olmalıdır. Bu, kazıma, spam ve yetkisiz otomasyon olmadığı anlamına gelir. API'miz yalnızca mesajlaşma birlikte çalışabilirliğine odaklanır ve her uygulama Meta'nın resmi politikalarına saygı göstermelidir.

    Unipile Dijital Piyasalar Yasası (DMA) ile uyumlu mu?

    Evet. Unipile, Instagram, WhatsApp ve Messenger gibi kanallar arasında mesajlaşmanın birlikte çalışabilirliğini sağlayarak DMA ile uyumlu olarak tasarlanmıştır. Platform güvenliğini atlamıyoruz veya yetkisiz veri depolamıyoruz, bunun yerine yazılım editörlerinin mesajlaşma özelliklerini entegre etmeleri için birleşik ve uyumlu bir yol sağlıyoruz.

    Web kancaları ile birden fazla Instagram hesabını nasıl doğrulayabilir ve yönetebilirim?

    Unipile, barındırılan OAuth benzeri bir akış veya kimlik bilgisi tabanlı kimlik doğrulama sağlar. Hesaplar bağlandıktan sonra, web kancası abonelikleri otomatik olarak oluşturulur ve benzersiz hesap tanımlayıcıları kullanılarak yönlendirilir; bu da çoklu hesap yönetimini ölçeklenebilir ve güvenilir hale getirir.

    Web kancası uç noktam geçici olarak kullanılamazsa ne olur?

    Unipile olayları sıraya koyar ve teslimatı otomatik olarak yeniden dener. Web kancası günlüklerine ve hata raporlamasına erişiminiz olacak, böylece hataları belirleyebilir, sorunları düzeltebilir ve veri kaybı olmadan olay işlemeye devam edebilirsiniz.

    Instagram API web kancaları aracılığıyla gönderilen veriler ne kadar güvenli?

    Tüm web kancası yükleri HTTPS üzerinden teslim edilir ve bütünlüğü doğrulamak için doğrulama başlıkları içerir. Unipile GDPR uyumludur ve güvenli, şifreli iletişim sağlamak için endüstri standartlarını takip eder.

    Unipile kullanarak Instagram web kancalarını uygulamak ne kadar sürer?

    Çoğu ekip Unipile'ın web kancası sistemini 2 günden kısa sürede entegre eder. Kullanıma hazır uç noktalar, token oluşturma akışları ve ayrıntılı dokümanlarla, yalnızca Meta'nın yerel API'lerinden daha hızlı bir şekilde üretime hazır olabilirsiniz.

    Siz de beğenebilirsiniz

    LinkedIn Chrome Uzantısı vs API Entegrasyonu

    LinkedIn Chrome Uzantısı vs API Entegrasyonu

    LinkedIn CRM, ATS ve sosyal yardım platformları için kritik bir kanal haline geldi. Ekipler profil bilgilerine, gelen kutusu konuşmalarına ve etkileşim verilerine doğrudan her gün kullandıkları yazılımın içinden erişmeyi bekliyor. Birçok tedarikçi, LinkedIn Chrome uzantısı ekleyerek işe başlıyor çünkü bu, hızlı bir...

    daha fazla bilgi edinin
    tr_TRTR