Uncaught SoapFault исключение: [HTTP] запрещено - PullRequest
0 голосов
/ 01 ноября 2019

Я новичок в SOAP API и WSDL. У меня был этот проект для использования SOAP API, и я использовал этот код из одного из ответов stackoverflow. Но когда я запускаю это, я получаю эту ошибку.

Неустранимая ошибка: Uncaught SoapFault исключение: [HTTP] Запрещено в «директории» Трассировка стека: # 0 [внутренняя функция]: SoapClient->__doRequest ('...') # 1 каталог): SoapClient -> __ call ('method', Array) # 2

Вот мой код:

<?php

try{
$wsdl_url = 'API';
$client = new SoapClient($wsdl_url);
} catch (SoapFault  $e) {
 echo 'Error in Soap Connection : '.$e->getMessage();
}

$params = array(
'LBID' => '1',
'YearID' => '23',
'SectorId' => '3',
'Password' => 'password'
);

$result= $client->getProjectDetails($params);
print_r($result);
?>

IЯ могу получить доступ к API, непосредственно поместив его в адресную строку. Мыльная связь установлена, ошибок нет. Но эта ошибка отображается в строке вызова метода: $result= $client->getProjectDetails($params);

Я не знаю, что это за ошибка, я пытался искать на форумах, но не мог получить никакого представления об этом. Кто-нибудь может помочь?

...