【问题标题】:Magento soap v2 error: Attribute "available_sort_by" is requiredMagento soap v2 错误:需要属性“available_sort_by”
【发布时间】:2011-05-09 14:56:26
【问题描述】:

我正在尝试使用 magento soap v2 api 调用创建类别。我收到了错误:

属性“available_sort_by”是必需的。

调用Api的代码:

$category_data = array( "name" => "testcategory", "is_active" => "1", "include_in_menu" => "1","available_sort_by" => "","default_sort_by" => "" );

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

我也尝试过 "available_sort_by" => array("name", "price", ...)

这是调用 v2 soap api 的正确方法吗?

感谢您的任何建议。

【问题讨论】:

    标签: soap magento


    【解决方案1】:

    WSDL 确实定义了您的调用所需的数据,并在您在 API SOAP 调用上放置“跟踪”时将其公开以供您查看。

    在调用之后,在启用跟踪的情况下,您可以获得最后一个 XML,但它会被 SOAP 整理,以硬塞进 WSDL 认为您需要进行该调用的内容。数据将与您提交的数据不同,并显示您从未知道存在的字段 - 它有点揭示您希望开始使用的文档。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-03
      • 1970-01-01
      相关资源
      最近更新 更多