Как получить подробную информацию о нескольких продуктах вSingle Call
в Android с использованием XMLRPC от Magento. Я могу получить список продуктов, используя функциюcatalog_product.list
с помощью XMLRPC.
Теперь у меня есть SKU идентификаторы всех продуктов. Я могу получить информацию о медиа для каждого продукта, используя функциюproduct_media.list
.
Предположим, у меня есть 10 товаров, мне нужно звонить 10 разproduct_media.list
метод для каждого продукта, который занимает много времени.
Итак, как я могу позвонитьmultiCall
функцияMagento
в Android. Много туториалов вphp
для звонка наmultiCall
функция опубликована, но я не могу имитировать то же самое в Android.
Поэтому, пожалуйста, помогите мне, если у вас есть похожий фрагмент кода, который поможет мне понятьmultiCall
функция(для Android)чтобы я мог продвигаться дальше, используя это.
Спасибо.
Пример кода PHP из ответа Josua Marcel Chrisano
:
$session = $client->call('login', array('apiUser', 'apiKey'));
$client->call('call', array($session,'somestuff.method', array('arg1', 'arg2', 'arg3')));
$client->call('call', array($session, 'somestuff.method', 'arg1'));
$client->call('call', array($session, 'somestuff.method'));
$client->call('multiCall',
array($session,
array(
array('somestuff.method', 'arg1'),
array('somestuff.method', array('arg1', 'arg2')),
array('somestuff.method')
)
)
);
Я хотел бы имитировать приведенный выше php-код в Android, который вызывает функцию multiCall()
Magento.