0
Димитрий1с
07.02.17
✎
13:44
|
Добрый день,
Возникла проблема при работе с Магенто.
Облазил все форума, нашел текст кода .....но, не пойму из за чего не работает так как надо. Возможно нет каких то настроек со стороны магенто...
Текст кода:
Try
Definitions = New WSОпределения(ПутьКВсдл);
ServiceMagento = Definitions.Services[0];
ProxyMagento = New WSProxy(Definitions, ServiceMagento.NamespaceURI, ServiceMagento.Name, ServiceMagento.Endpoints[0].Name);
Factory = ProxyMagento.XDTOFactory;
//Login
SessionId = ProxyMagento.login("user","pass");
Except
Message(ErrorDescription());
Return;
EndTry;
filters = Factory.Create(Factory.Type(ServiceMagento.NamespaceURI,"filters"));
associativeArrayType = Factory.Type(ServiceMagento.NamespaceURI,"associativeArray");
associativeArray = Factory.Create(associativeArrayType);
associativeEntityType = Factory.Type(ServiceMagento.NamespaceURI,"associativeEntity");
associativeEntity = Factory.Create(associativeEntityType);
associativeEntity.key = "status";
associativeEntity.value = "nulled_canceled";
associativeArray.complexObjectArray.Add(associativeEntity);
filters.filter = associativeArray;
OrdersList = ProxyMagento.salesOrderList(SessionId, filters);
В итоге получаю ошибку
{Форма.Форма.Форма(60)}: Ошибка при вызове метода контекста (salesOrderList)
OrdersList = ProxyMagento.salesOrderList(SessionId, filters);
по причине:
Ошибка вызова операции сервиса: {urn:Magento}:MagentoService:salesOrderList()
по причине:
Неизвестная ошибка. Ошибка преобразования данных XDTO:
Чтение объекта типа: {urn:Magento}salesOrderListEntityArray - [14,24]
Проверка дополнительного свойства:
форма: Элемент
имя: complexObjectArray
по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {urn:Magento}salesOrderListEntityArray - [14,24]
Проверка дополнительного свойства:
форма: Элемент
имя: complexObjectArray
по причине:
Ошибка проверки данных XDTO:
Структура объекта не соответствует типу: {urn:Magento}salesOrderListEntityArray.
Что это значет и как это понять?!?!
П.с. нашел в интернете пример с получением курсов валют. Там все работает как надо. Возможно проблемы на стороне веб сервера?
|
|