【发布时间】:2014-11-07 11:58:55
【问题描述】:
目前我正在使用 Magento 1.9.01 和 PHP 5.3.28。在 ASP .NET 中,我尝试使用 SOAP API 使用以下代码检索目录树:
var magentoService = new MagentoService.Mage_Api_Model_Server_Wsi_HandlerPortTypeClient();
var sessionId = magentoService.login(userName, apiKey);
var categoryTree = magentoService.catalogCategoryTree(sessionId, "", "");
我得到的错误是“内部错误。有关详细信息,请参阅日志。” 在日志中我可以看到以下内容:
传递给 Mage_Catalog_Model_Category_Api::_nodeToArray() 的参数 1 必须是 Varien_Data_Tree_Node 的实例,给定为空
根据我的阅读,这可能是 PHP 5.4 或更高版本的错误,但不是我正在使用的版本......所以如果有人知道如何解决这个问题,我们将不胜感激。
【问题讨论】: