Я не смогу помочь вам в коде Objective C, но я могу показать вам немного света с помощью PHP.Вы можете попробовать этот тип вызова: -
$proxy = new SoapClient('http://www.iphone5case.in/mstore/api/soap/?wsdl');
$sessionId = $proxy->login('apiUser', 'apiKey');
/**
* As defined in the "Manage Stores" section of Admin panel,
* where you need to use the specific Website Code and/or Store Code
*/
$websiteCode = null;
$storeCode = 'german';
// Parent Category ID
$parentCategoryId = 2;
$firstLevel = $proxy->call($sessionId, 'category.level', array($websiteCode, $storeCode, $parentCategoryId));
Теперь, если вы напечатаете эту переменную "$firstLevel
", вы получите требуемый вывод из этого API веб-службы.
Кроме того, всякий раз, когда вы используете Magento SOAP API v1, каждый из аргументов должен быть элементом массива.В этом случае ниже приведены основные параметры, ожидаемые для этого вызова API "category.level
": -
- Код веб-сайта или идентификатор
- Код представления магазина или идентификатор
- Идентификатор родительской категории
Итак, вам нужно создать массив и последовательно поместить каждый из приведенных выше аргументов в качестве элементов массива, например: -
array(
$websiteCode,
$storeCode,
$parentCategoryId
)
Наконец, пожалуйста, убедитесь, чточто вы ссылаетесь на эту статью всегда, поскольку здесь вы можете использовать почти все методы API веб-службы.
Надеюсь, это поможет.