我正在用Shopify編寫一個私人應用程序。我已經能夠獲得大部分的其他JSON數據訪問權限,但是,我在執行配置時遇到了問題 - 特別是更新了單個項目。Shopify API更新履行
我正在使用api-skeleton(phpish)?
這是我的代碼(如所描述的過程似乎很簡單):
$orderid = "1350520065";
$itemid = "2338134657";
$quantity = 1;
$arguments = array(
'fulfillment' => array(
'tracking_number' => null,
'notify_customer' => true,
'line_items' => array(array('id' => $itemid, 'quantity' => 1))
)
);
$response = $shopify('POST /admin/orders/' . $orderid . '/fulfillments.json', $arguments);
我正在[line_items] =>必需參數丟失或無效。
任何幫助,將不勝感激。
我已經完成了數量和沒有相同的錯誤信息。如果顧客訂購了3件不同的東西(5件襯衫,3條短褲,1條毯子),而且我只提供5件襯衫,那也是「部分滿足」。在這種情況下,我認爲我可以放入5件襯衫的身份證。 – user2847999
您的腳本不顯示數量。那麼,任何人都應該知道。我的代碼有效。我猜你必須弄清楚它自己。 –
我很抱歉,如果我看起來很sn,,我只是沮喪。這裏是我的代碼數量和由此產生的錯誤。你能看到我有這個問題的原因嗎? \t \t $ orderid =「1069968321」; \t $ itemid =「1887500673」; \t $ quantity = 1; \t嘗試 \t { \t \t#製作的API請求可以拋出異常 \t \t $參數=陣列( \t \t \t '履行'=>數組( \t \t 'TRACKING_NUMBER'=>空, \t ('id'=> $ itemid,'quantity'=> 1)) \t \t) \t \t);數組([錯誤] =>數組([line_items] =>必需的參數缺失或無效))大衛拉扎爾 – user2847999