2016-07-13 8 views
0

Magento API経由でNetsuiteからMagentoに情報を送信しようとしています。正常な状態で実行しますNetsuiteからMagento Apiに情報を送信

$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'); 

購入私は夢のようなものではありません。メソッドnlapiRequestURLが見つかりましたが、ログインの仕方やセッションの送信方法はわかりません。

ありがとうございました。

+0

また、同期コードをmagentoで実行することを検討することもできます。 –

+0

私たちはこれを助けることができる製品を持っています。詳しくはお問い合わせください - http://www.productearthsolutions.com/contact-us/ –

答えて

2

Magentoと話すためにNetSuite内でコードをホストする予定がある場合は、MagentoのREST APIを使用するほうがずっと簡単ですそれ以外の場合は、Javascript SOAP clientが必要です。これはNetSuiteの一部ではなく、その環境で正しく動作する可能性は低いです。

REST APIを使用すると、基本的に、レコードの種類ごとに異なるエンドポイントをヒットします。インベントリ項目

ため

+0

特にJSONの場合は、REST APIを使って作業することをお勧めします。 'nlapiRequestURL'は、これらのREST APIをNetSuiteから呼び出すための適切なメソッドです。 – erictgrubaugh

+0

ええ、RESTがトリックだと思われます。私はもっ​​と調査します。ありがとう! –

関連する問題