Как интегрировать API с нашим веб-сервисом - PullRequest
0 голосов
/ 05 июня 2018

У меня есть этот HTML-код

<form action="/domains/login.php">

 </div>

 <div class="container">
 <label for="username"><b>Username</b></label>
 <input type="text" placeholder="Enter Username" name="username" required>

 <label for="password"><b>Password</b></label>
 <input type="password" placeholder="Enter Password" name="password" 
 required>

 <button type="submit">Login</button>
  <label>
  <input type="checkbox" checked="checked" name="remember"> Remember me
 </label>
 </div>

  <div class="container" style="background-color:#f1f1f1">
 <button type="button" class="cancelbtn">Cancel</button>
 <span class="psw">Forgot <a href="#">password?</a></span>
 </div>
 </form>

, а также этот PHP-код для интеграции с API

$soapUrl = "http://202.171.47.206:8080/ResellerAPI/ResellerAPIWs?wsdl"; 
$username = 'username'; 
$password = 'password'; 

$client = new SoapClient($soapUrl); 
$result = $client->login(array('username' => $username, 'password' => 
$password))->return; 

$xml = new SimpleXMLElement($result); 

if ((string) $xml->code === '1000') {   
echo "Login successful";
} else {
 echo "Login failed";
throw new Exception("Error:" . $xml->reason . " -- " . $xml->code);

 } 
?>

Я использую этот код для интеграции, а затем получить эту ошибку

Login failed
Fatal error: Uncaught Exception: Error: Login failed -- 9999 in 
/home/kognifi6/public_html/domains/login.php:16 Stack trace: #0 {main} 
thrown in /home/kognifi6/public_html/domains/login.php on line 16

Тогда я надеюсь, что это решит, потому что я новичок с этим мылом API.

1 Ответ

0 голосов
/ 05 июня 2018

это ошибка с подключением к БД, вы можете попробовать это.как мы, как ваш doi https://stackoverflow.com/a/42406096/6870298

иди сюда

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...