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

时间:2017-01-18 08:02:26

标签: java android magento soap

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

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分: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)

我希望能帮助你。