2016-04-01 19 views
8

Shopify API'sını kullanarak belirli bir line_item özelliklerini nasıl güncellerim?Shopify'da özellikleri nasıl güncelleştiririm? Line_item

doğrudan belirli satır öğesini güncelleme bir yöntem olarak görünmüyor.

Sonra tamamı yerine sipariş nesneyi güncellemek için çalıştı, ama benim özelliklerini kaydettikten değil gibi görünüyor. Siparişi aşağıdaki json ile kaydedersem, api tam sipariş nesnesini döndürür, ancak line_items için boş bir özellik [] satırı ile.

{"order":{"id":94202342,"line_items":[{"id":615546756,"variant_id":627937216,"properties":[{"my_test_key":"This_is_a_test"}]}]}} 
+0

: 'Böyle bir not, e-posta, alıcı-kabul-pazarlama gibi bir siparişin özelliklerini değiştirme veya müşteri Birliği 'kaldırın. Korkarım ki sırayla başka bir şey değiştiremezsin. – HymnZ

+0

"Böyle" ifadesi, bunun yalnızca neleri değiştirebileceğinin örnekleri olduğunu belirtmelidir. Tüm liste değil. – MTilsted

+0

https://docs.shopify.com/api/reference/order adresindeki siparişler API'sindeki belgelerini kontrol edebilir ve beyanımda beni düzeltebilirsiniz. Başarılı olup olmadığını bilmek isterim. – HymnZ

cevap

1

Sen API ile yeni bir düzen oluşturabilir ancak mevcut düzenin satır öğelerini güncelleme olamaz. Order API docs itibaren

:

Ayrıca API kullanarak bir siparişin niteliklerin sadece birkaç değiştirebilir unutmamalıdır. Öğeleri veya miktarlarını bir sırada değiştiremezsiniz. Shopify Dokümanlar

+0

Sadece netleştirmek için: Bir öğeye yorum eklemenin "Öğeyi değiştirme?" Olduğundan% 100 emin misiniz? "Ya miktarları", sadece öğeleri ekleyemediğiniz/kaldırdığınız gibi görünmesini sağlar. – MTilsted

+0

@MTilsted .. Zaten yerleştirilmiş bir siparişi neden eklemek/kaldırmak istediğinizden emin değilim? – HymnZ

+0

Yapmadım. İstediğim şey, bir satırdaki bazı line_itemslerin yorumlarını değiştirmek. – MTilsted

İlgili konular