Некоторое время назад я разработал веб-приложение, использующее Shopify API, оно работало без проблем около 2 месяцев, пока на этой неделе не начала возникать ошибка.
Мы пытаемся обновить выполнение заказов с помощью вызова API в PHP.
В PHP мы отправляем POST на следующее: http://www.the-web-shop-like-this.com/admin/orders/0123456789/fulfillments.json
Мы отправляем следующую переменную: $ fillment_update.
Переменная устанавливается так:
$fulfillment_update = "
'fulfillment': {
'tracking_number': '',
'notify_customer': true
}";
POST'ing пустого track_number должен был заставить систему shopify генерировать электронное письмо о выполнении и отмечать этот заказ как выполненный - номер отслеживания никогда не добавляется, а notify_customer всегда имеет значение true.
Shopify API возвращается (с выходных) со словами: «Необработанная сущность».
Есть идеи, дамы и господа?
Заранее спасибо!
tracking_number
наNULL
, а не на пустую строку, как вы это сделали. Вы пробовали это? - person feeela   schedule 14.11.2012