Сама функция. То есть клиент отправляет номер бонусной карты карты, ему приходит его баланс.
public function GetCard($text)
{
{
$bonuses = "";
try {
$WSDL = "URL";
$client = new SoapClient($WSDL);
$card = $text;
$response = $client->Web(array("Number" => intval($card)));
$bonuses = $response->return;
} catch (Exception $e) {
$message = "Произошла ошибка";
return $message;
}
If (strval($bonuses) == "-3" || strval($bonuses) == "") {
$message = "Карта не найдена";
} else {
$message = 'Ваша карта: ' . $card . "\n" .
'Ваш баланс: ' . $bonuses . ' бонусов';
}
}
from zeep import Client Number =input() client = Client('URL', strict=False) result = client.service.Web( WebRequestMessage={'Number': Number, 'Web': 0} print(result)
В чем может быть проблема?