2011-08-01 16 views

答えて

4

は、testと呼ばれます。 (Sugar CE 6.2でテスト済み)。

<?php 
require_once('include/nusoap/lib/nusoap.php'); 

$myWsdl = 'http://www.mycrmurl.com/soap.php?wsdl'; 
$myAuth = array(
     'user_name' => 'will', 
     'password' => MD5('will'), 
     'version' => '0.1' 
); 
$soapClient = new nusoap_client($myWsdl,true); 

$loginParams = array('user_auth' => $myAuth, 'application_name' => 'MyApp'); 
$loginResult = $soapClient->call('login', $loginParams); 
$sessionId = $loginResult['id']; 
echo $sessionId; 
?> 

上記は、まだあなたに問題を与える場合は、次のことを試してください:Webサーバログに

  • ルック(コールの呼出音がなっている)
  • SugarCRMのログを有効にしてまでレベルを設定
  • PHPのエラー出力を有効にするか、またはログファイルにPHPログのエラーを作るのどちらか
  • 使用例をデバッグあなただけしたい場合には、配列の結果を出力します

    $result = $sugarclient->call('test', 'test string'); 
    echo print_r ($result); 
    

    :より徹底したSOAP例えばquestion 5396302

  • SugarCRM SOAP documentation
1

これを行うチェックしてくださいSOAP呼び出し

  • をテストするためSOAPUIエラーの説明を参照してください。

    $result = $sugarclient->call('test', 'test string'); 
    echo $result['error']['description']; 
    

    resultは多次元配列です。

  • 関連する問題