Admin API ve web kancaları, uygulamada

Uygulamalar ve entegrasyon 9 dk okuma

İki sistem arasında akan soyut olay akışlarını gösteren bir monitör
Olaylar iki kez, geç ya da hiç gelmez. Buna göre kurun.

Shopify'a karşı entegrasyonlar çoğunlukla iki mekanizmadır: okuyup yazmak için çağırdığınız Admin API ve bir şey olduğunda sizi çağıran web kancaları.

İkisi de basit. Güvenilir bir entegrasyonu istikrarsızından ayıran şey, yanlış davrandıkları durumları nasıl ele aldığınızdır — ve davranacaklardır.

İki mekanizma#

Admin API ve web kancaları, uygulamada — İki mekanizma
Admin APIWeb kancaları
YönSiz Shopify'ı çağırırsınızShopify sizi çağırır
İyi olduğu işDurum okuma, değişiklik yazma, toplu doldurmaOlaylara çabuk tepki
Hata biçimiHız sınırı, sürüm değişimiTekrar, sırasız teslim, kaçan olay
Ele alınmalıYeniden deneme ve sayfalamaYinelemeye dayanıklılık ve doğrulama

Entegrasyonu güvenilir kılan kurallar#

  1. Yükü güvenmeden önce her web kancasının imzasını doğrulayın. Doğrulanmayan uç nokta açık kapıdır.
  2. Her işleyiciyi yinelemeye dayanıklı yapın — aynı olay eninde sonunda iki kez gelir.
  3. Sırayı varsaymayın. Bir iptal, beklediğiniz oluşturmadan önce gelebilir.
  4. Hızlı yanıt verip işi asenkron yapın; yavaş uçlar yeniden denenir, sonra kapatılır.
  5. Günlük olarak API'ye karşı mutabakat yapın. Web kancaları olay kaçırır; gecelik tarama kaçanı yakalar.

Hız sınırı bir tasarım girdisidir#

Shopify API erişimini ölçer. Bu, yeniden denemeyle aşılacak bir engel değil, tasarlanacak bir kısıttır. Okumaları toplu yapın, yalnız ihtiyacınız olan alanları isteyin ve toplu doldurmada her ürünü tek tek dolaşmak yerine toplu işlemleri kullanın.

Entegrasyonunuz yalnız başka hiçbir şey çalışmıyorken çalışıyorsa çalışmıyordur. Bir içe aktarım sürerken test edin.

Sürümleme#

API sürümleri tarihlidir ve süresi dolar. Yükseltmeyi bir hatayla keşfetmek yerine takvime koyun. Küçük bir entegrasyonu ileri taşımak bir saat sürer; dört sürüm atlamış olan bir hafta sürer.

Sıkça sorulan sorular

Web kancası mı yoklama mı?

Çabukluk için web kancası, doğruluk için dönemsel mutabakat. Güvenilir entegrasyonların çoğu ikisini birden kullanır.

Yinelenen işlemeyi nasıl engellerim?

Olay kimliğini saklayıp tekrarları yok sayın. Buradaki en değerli tek alışkanlık budur.

Ölçekte ilk ne bozulur?

Hız sınırları; genelde kayıtları toplu işlem yerine tek tek dolaşan bir doldurma sırasında.

shopify admin apishopify webhookshopify entegrasyonshopify api hız sınırıshopify graphql api

Tüm rehberler

Son güncelleme 2026-08-04 · shopifydevelopment.info · Hakkımızda

Kuranlar yazıyor

Her rehberi, Shopify mağazaları kuran ve sürdüren geliştiriciler yazar; başka sitelerden türetilmez.

Düzenli gözden geçirilir

Shopify sürekli değişiklik yayımlar. Her rehber son inceleme tarihini taşır ve hiçbir şey değişmediğinde de tarihi yayımlarız.

Ücretli yerleşim yok

Hiçbir uygulama, tema dükkânı, ajans ya da iş ortağı burada anılma, sıralama veya bağlantı satın alamaz.

On iki dil

Her rehber çevrilir, makineyle üstüne yapıştırılmaz — her dilin kendi adresi ve kendi inceleme tarihi vardır.

Sınırlar açıkça

Shopify'ın neyi değiştirmenize izin vermediğini ve kurallarınıza başka bir platformun daha iyi oturduğu durumu açıkça söyleriz.