2011-05-09 40 views
0

我試圖用magento soap v2 api調用創建類別。我收到錯誤:Magento soap v2錯誤:屬性「available_sort_by」是必需的

屬性「available_sort_by」是必需的。

代碼調用API:

$ category_data =陣列( 「名稱」=> 「testcategory」, 「IS_ACTIVE」=> 「1」, 「include_in_menu」=> 「1」, 「available_sort_by」= >「」,「default_sort_by」=>「」);

$ result = $ client-> catalogCategoryCreate($ session,2,$ category_data,1); echo $ result;

我也試圖與 「available_sort_by」=>陣列( 「名」, 「價格」,...)

這是調用V2 SOAP API的正確途徑。

感謝您的任何建議。

回答

-2

WSDL確實定義了您的調用所需的數據,並將它暴露給您,以便您查看是否在API SOAP調用上放置了「跟蹤」。

通過跟蹤調用之後,您可以獲取最後一個XML,但SOAP將被整理爲WSDL認爲您需要該調用的東西。數據將與您提交的內容不同,並顯示您從未知道的字段 - 這種類型顯示您希望您必須從頭開始的文檔。

相關問題