我米試圖改變訂單的履行情況時,這是JSON 數據發送:「無法處理的實體」,試圖更改訂單的履行地位SHOPIFY
{「應驗」:{」 tracking_number「:null,」line_items「:[{」id「:」XXXXXXX「}]}}這是URL」/admin/orders/XXXXXXXXX/fulfillments.json「,但我得到這個錯誤」不可處理的實體「。
尋找你的幫助。
感謝 Alaeddine
我米試圖改變訂單的履行情況時,這是JSON 數據發送:「無法處理的實體」,試圖更改訂單的履行地位SHOPIFY
{「應驗」:{」 tracking_number「:null,」line_items「:[{」id「:」XXXXXXX「}]}}這是URL」/admin/orders/XXXXXXXXX/fulfillments.json「,但我得到這個錯誤」不可處理的實體「。
尋找你的幫助。
感謝 Alaeddine
是什麼反應的身體嗎?
「不可處理的實體」是422 HTTP響應,通常用於驗證錯誤。驗證錯誤通常會對響應正文中的錯誤進行說明,這可能有助於調試問題。
編輯:正如大衛·安德伍德提到:
您需要提供的ID是行項目,而不是變異。當您獲取訂單時,您會在響應中看到訂單項的ID。那些是你在創建履行時需要的。
這裏是響應:「無法完成其他訂單的訂單項」,但我確定變體ID符合該順序,我對其進行了嚴格驗證。 – Alaeddine
您在請求中使用了哪種HTTP方法?另外,請嘗試刪除訂單項ID的引號。 –
我使用POST方法 – Alaeddine