Я работаю с Magento SOAP v1, в документации сказано, что я могу передавать необязательные параметры. Однако ничто из того, что я пробовал, не позволяет это сделать, и вызов просто отскакивает, если я пытаюсь отправить более одного параметра в теге args.
https://devdocs.magento.com/guides/m1x/api/soap/catalog/catalogProduct/catalog_product.info.html
Я пробовал следующее, но безрезультатно, меня достало отсутствие XML.
Однако, когда я передаю только один параметр (arg), он работает.






Я обнаружил (трудным путем), что Magento SOAP v1 не поддерживает несколько параметров. Вам нужно использовать host.com/api/v2_soap?wsdl=1. Они говорят, что во введении v2 был создан, чтобы помочь в приложениях .NET и Java.
Тем не менее, я мог ошибаться и хотел опубликовать «Ответ» на случай, если у кого-то еще возникнет эта проблема. Если какой-нибудь гуру Magento знает способ сделать это, пожалуйста, отзовитесь.