0

我正在尝试通过 Magento API 将信息从 Netsuite 发送到 Magento。在正常情况下,我执行

    $user       =   'user';
    $pass       =   'password';

    $url        =   'http://example.hosting.com/magento/api/soap/?wsdl';
    $webClient  =   new SoapClient($url);
    $webSession =   $webClient->login($user, $pass);

    $result     =   $webClient->call($webSession, 'ApiMethod', 'data');

购买 我不明白如何在 Netsuite 脚本中制作它。我找到了一个方法 nlapiRequestURL,但我不明白如何进行登录和发送会话。

谢谢。

4

1 回答 1

2

如果您打算在 NetSuite 中托管代码以与 Magento 对话,那么使用 Magento 的REST API可能会更好,因为它更容易使用。否则,您需要一个Javascript SOAP 客户端,它不是 NetSuite 的一部分,并且不太可能在该环境中正常工作。

使用 REST API,您基本上可以为每种类型的记录点击不同的端点,例如

然后你解析你需要的数据的响应,或者发布你想要创建的数据。

于 2016-07-13T17:06:20.610 回答