İçeriğe geç

Uygulamaların henüz yapamadıkları

Bu sayfa, bir sınırı üretimdeki bir olaydan değil buradan öğrenmeniz için var. Her madde platformun bugünkü durumuna dair bir olgudur, yarına dair bir söz değildir. Bir madde düzeltildiğinde bu sayfadan çıkar.

13uygulama token'ının çağırabildiği işlem
9 / 52bir endpoint'in uyguladığı scope
999platform API'sindeki toplam işlem

Yalnızca katalog, koleksiyonlar, stok seviyeleri, medya içe aktarma, metaobject’ler ve webhook abonelikleri uygulama token’larını kabul eder. Siparişler, müşteriler, fiyatlar, stok değişiklikleri, koleksiyon değişiklikleri, indirimler, kargo, temalar, SEO, analitik, formlar, yorumlar, sadakat, destek, çeviriler, medya veya metaobject okuma ya da uygulama verisi için uygulama API’si yoktur. Ürünler bir uygulama tarafından oluşturulamaz veya silinemez, yalnızca güncellenebilir.

Aşağıdaki scope’lar (yetkiler) şimdiden verilebilir, ancak hiçbir şeye erişim sağlamazlar:

ScopeDurumAyrıca verirTüccara gösterilen açıklama
write_collectionsHenüz bir şey vermiyorread_collectionsKoleksiyon oluşturabilir, adını değiştirebilir ve içine ürün ekleyip çıkarabilir — yani vitrindeki listelerin neleri gösterdiğini belirleyebilir. Koleksiyonları görme iznini kapsar.
write_inventoryHenüz bir şey vermiyorread_inventoryStok adetlerini değiştirebilir. Bir ürünü stok girerek satışa açabilir ya da sıfırlayarak satıştan düşürebilir. Stokları görme iznini kapsar.
read_pricesHenüz bir şey vermiyorÜrün fiyatlarınızı, indirimli fiyatları ve fiyat listelerini görebilir.
write_pricesHenüz bir şey vermiyorread_pricesFiyatları değiştirebilir. Değiştirilen fiyat müşteriye anında görünür ve o fiyattan verilen siparişler geçerlidir. Fiyatları görme iznini kapsar.
read_ordersHenüz bir şey vermiyorSiparişlerinizi, sipariş kalemlerini ve tutarlarını görebilir.
write_ordersHenüz bir şey vermiyorread_ordersSipariş oluşturabilir, sipariş durumunu ve notlarını değiştirebilir. Siparişleri görme iznini kapsar.
read_draft_ordersHenüz bir şey vermiyorHenüz siparişe dönüşmemiş teklif ve taslak siparişleri görebilir.
write_draft_ordersHenüz bir şey vermiyorread_draft_ordersTaslak sipariş ve teklif hazırlayabilir, içeriğini değiştirebilir. Taslakları görme iznini kapsar.
read_fulfillmentsHenüz bir şey vermiyorSiparişlerin hangi kargoyla, ne zaman gönderildiğini ve takip numaralarını görebilir.
write_fulfillmentsHenüz bir şey vermiyorread_fulfillmentsSiparişleri gönderildi olarak işaretleyebilir, kargo ve takip bilgisi girebilir. Gönderileri görme iznini kapsar.
read_returnsHenüz bir şey vermiyorİade taleplerini, sebeplerini ve durumlarını görebilir.
write_returnsHenüz bir şey vermiyorread_returnsİade talebi açabilir, onaylayabilir veya reddedebilir. Para iadesi YAPAMAZ — ödemeye dokunan hiçbir izin bu listede yoktur. İadeleri görme iznini kapsar.
read_customersHenüz bir şey vermiyorMüşteri kayıtlarınızı ve sipariş geçmişlerini görebilir. Ad, e-posta, telefon ve adres gibi kişisel bilgiler bu izinle GÖRÜNMEZ; onun ayrı bir izni vardır.
write_customersHenüz bir şey vermiyorread_customersMüşteri kaydı oluşturabilir, etiketleyebilir ve kayıt bilgilerini değiştirebilir. Müşterileri görme iznini kapsar; kişisel bilgileri görme iznini KAPSAMAZ.
read_customer_piiHenüz bir şey vermiyor🔴 Müşterilerinizin ad, e-posta, telefon ve adres bilgilerini görebilir. Bu izin tek başına durur: başka hiçbir izin bunu kendiliğinden vermez, siparişleri veya müşterileri görme izni de dahil. Vermezseniz bu bilgiler gizlenmiş olarak döner.
read_metaobjectsHenüz bir şey vermiyorMağazanıza özel tanımladığınız alanları ve yapılandırılmış içerik kayıtlarını görebilir.
read_contentHenüz bir şey vermiyorSayfalarınızı, menülerinizi ve site içeriğinizi görebilir.
write_contentHenüz bir şey vermiyorread_contentSayfa ve menü oluşturabilir, metinlerini değiştirebilir. Değişiklik canlı sayfada müşteriye görünür. İçeriği görme iznini kapsar.
read_blogsHenüz bir şey vermiyorBlog yazılarınızı ve kategorilerini görebilir.
read_translationsHenüz bir şey vermiyorİçeriğinizin diğer dillerdeki çevirilerini görebilir.
write_translationsHenüz bir şey vermiyorread_translationsÇevirileri değiştirebilir — yani bir dilde mağazanızın ne yazdığını belirleyebilir. Çevirileri görme iznini kapsar.
read_mediaHenüz bir şey vermiyorGörsellerinizi, videolarınızı ve yüklediğiniz dosyaları görebilir.
read_discountsHenüz bir şey vermiyorKupon ve indirim kurallarınızı görebilir.
write_discountsHenüz bir şey vermiyorread_discountsKupon ve indirim oluşturabilir ve değiştirebilir. Oluşturulan bir indirim müşteri tarafından hemen kullanılabilir. İndirimleri görme iznini kapsar.
read_shippingHenüz bir şey vermiyorKargo yöntemlerinizi, teslimat bölgelerinizi ve ücretlerinizi görebilir.
write_shippingHenüz bir şey vermiyorread_shippingKargo yöntemi, bölge ve ücretlerini değiştirebilir — yani müşterinin ödeme sayfasında hangi teslimat seçeneğini kaça göreceğini belirler. Kargo ayarlarını görme iznini kapsar.
read_paymentsHenüz bir şey vermiyorÖdeme yöntemi ayarlarınızı ve ödemelerin durumunu görebilir. Ödemeler yalnızca OKUNUR: CIQRA'da ödeme yazma izni diye bir şey yoktur, bu yüzden hiçbir bağlantı tahsilat yapamaz, para iadesi veremez veya bir ödemeyi iptal edemez.
read_formsHenüz bir şey vermiyorForm tanımlarınızı ve gelen form yanıtlarını görebilir.
write_formsHenüz bir şey vermiyorread_formsForm oluşturabilir ve alanlarını değiştirebilir. Formları görme iznini kapsar.
read_supportHenüz bir şey vermiyorDestek taleplerini ve yazışmalarını görebilir.
write_supportHenüz bir şey vermiyorread_supportDestek talebi açabilir, durumunu değiştirebilir ve talebe not düşebilir. Destek taleplerini görme iznini kapsar.
read_loyaltyHenüz bir şey vermiyorSadakat programınızı, puanları ve üyelik seviyelerini görebilir.
write_loyaltyHenüz bir şey vermiyorread_loyaltySadakat puanı ekleyip çıkarabilir ve program kurallarını değiştirebilir — yani müşterinin elindeki puanın değerini belirleyebilir. Sadakat verilerini görme iznini kapsar.
read_reviewsHenüz bir şey vermiyorÜrün değerlendirmelerini ve puanlarını görebilir.
write_reviewsHenüz bir şey vermiyorread_reviewsDeğerlendirmeleri onaylayabilir, gizleyebilir veya yanıtlayabilir — yani hangi yorumun vitrinde görüneceğini belirler. Değerlendirmeleri görme iznini kapsar.
read_themesHenüz bir şey vermiyorTemanızı ve tema dosyalarınızı görebilir.
write_themesHenüz bir şey vermiyorread_themesTema dosyalarını ve ayarlarını değiştirebilir. Temayı YAYIMLAYAMAZ — yayımlama, mağazanızın herkese görünen halini değiştirdiği için hiçbir bağlantıya verilmez. Temayı görme iznini kapsar.
read_sitesHenüz bir şey vermiyorMağaza ayarlarınızı ve site yapılandırmanızı görebilir. Bu ayarlar yalnızca OKUNUR: CIQRA'da mağaza ayarı yazma izni diye bir şey yoktur.
read_seoHenüz bir şey vermiyorArama motoru başlıklarınızı, açıklamalarınızı ve yönlendirmelerinizi görebilir.
write_seoHenüz bir şey vermiyorread_seoArama motoru başlık ve açıklamalarını, yönlendirmeleri ve site haritası ayarlarını değiştirebilir — yani mağazanızın aramalarda nasıl göründüğünü belirler. SEO ayarlarını görme iznini kapsar.
read_analyticsHenüz bir şey vermiyorSatış, ziyaret ve dönüşüm raporlarınızı görebilir. Raporlar yalnızca OKUNUR: CIQRA'da ölçüm verisi yazma izni diye bir şey yoktur.
read_app_dataHenüz bir şey vermiyorYalnızca kendi sakladığı ayar ve verileri okuyabilir. Mağazanızın verilerine erişmez.
write_app_dataHenüz bir şey vermiyorread_app_dataYalnızca kendi ayar ve verilerini saklayabilir ve değiştirebilir. Mağazanızın verilerine dokunmaz. Kendi verilerini okuma iznini kapsar.
  • Token yanıtının anahtarları camelCase’dir (accessToken, expiresIn) ve token hataları errorDescription kullanır — RFC 6749’daki access_token / error_description biçimi değil. Standart OAuth istemci kütüphaneleri bunları ayrıştıramaz; JSON’u kendiniz okuyun.
  • 401 ve 403 yanıtlarının gövdesi boştur. Platform henüz nedenini (süresi dolmuş, kaldırılmış, mağaza pasif, hangi scope eksik) söylemiyor. Bunları durum koduna göre ele alın.
  • Authorization-code akışı yok. Üçüncü taraf uygulamalar için “bağlantıdan kur” onay ekranı yoktur; uygulamalar mağaza ya da CIQRA tarafından oluşturulur.
  • İmzalama secret’ı hiçbir endpoint üzerinden döndürülemez (rotate edilemez).
  • Kurulum başına kova (40 burst, 2/sn) her uygulama endpoint’ine bağlıdır; ancak isteklerin tanımlanma biçimi nedeniyle üretimde devreye girmeyebilir. Sizi kendi hatalarınızdan koruması için ona güvenmeyin.
  • order.created, order.fulfilled, tüm product.* ve tüm customer.* olaylarına abone olunabilir, ancak bunlar henüz hiç gönderilmiyor.
  • Bir aboneliği güncelleyen endpoint yoktur; aboneliği değiştirin (yenisini oluşturup eskisini silin).
  • Zamanlanmış tetikleyiciler. Platformda uygulamalar için bir zamanlayıcı var (cron, imzalı tetikleme çağrıları), ancak bir zamanlama tanımlamak için endpoint yok. Şimdilik kendi zamanlayıcınızı çalıştırın.
  • Uygulama verisi depolama. Kurulum başına anahtar/değer depolama dahili olarak mevcut, ancak uygulama endpoint’i yok.
  • Kaldırma (uninstall) token’ları iptal eder ve webhook aboneliklerini hemen kaldırır, ancak platformun uygulama için sakladığı verileri henüz silmez.
  • Zugo, yayımlanabilir bir türün kayıtlarını yazarken publishedAt göndermez; bu da kayıtları yayımlanmamış olarak saklar. Bkz. örnek.