我需要使用一些特殊设置通过 API 创建订单。所以我为 API 调用创建了第二个商店。但无论出于何种原因,API 只与第一个商店通信。
我已将 API-store 更改为默认值,但没有任何效果。
进行 API 调用时如何更改存储?
您可以通过使用方法 catalogCategoryCurrentStore($sessionId, '1'); 调用通过 API 调用设置当前商店;
有关更多详细信息,请访问http://www.magentocommerce.com/api/soap/catalog/catalogCategory/catalog_category.currentStore.html并查看他们如何设置商店。
$proxy = new SoapClient('http://magentohost/api/v2_soap/?wsdl');
$sessionId = $proxy->login('apiUser', 'apiKey');
$result = $proxy->catalogCategoryCurrentStore($sessionId, '1');
var_dump($result);
根据您的主机和用户更改详细信息。