如何在magento Soap Apiv2中获取相关产品或类似产品

问题描述 投票:0回答:2

我正在开发一个带有后端 magento 并使用 SOAP APIv2 的 Android 电子商务应用程序,其中我必须在特定产品的底部显示相关产品或类似产品该怎么办?

java android magento soap magento-soap-api
2个回答
0
投票

0
投票

您需要使用 API 中的方法来获取相关产品的列表。上面的代码向您展示了如何在 PHP 中执行此操作,但如果您使用客户端在 Java 中执行此操作,则将是以下方法:

$proxy = new SoapClient('http://magentohost/api/v2_soap/?wsdl'); // TODO : change url
$sessionId = $proxy->login('apiUser', 'apiKey'); // TODO : change login and pwd if necessary

$result = $proxy->catalogProductLinkList($sessionId, 'related', '1');
var_dump($result);

您只需将参数“相关”更改为以下列表之一即可获得其他类型的产品:

array
  0 => string 'related' (length=7)
  1 => string 'up_sell' (length=7)
  2 => string 'cross_sell' (length=10)
  3 => string 'grouped' (length=7)

希望对您有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.