stepan96
Новичок
Добрый день, други!
Заранее прошу прощения, если тема уже поднималась и есть решение, но я что-то по поиску не нашел.
У ФМС есть сервис по проверке контрагентов. WSDL по адресу: http://npchk.nalog.ru/FNSNDSCAWS?wsdl
вот тестовый код:
и вот ответ:
не могу понять, что не так. Подскажите, в каком направлении рыть
Спасибо заранее
Заранее прошу прощения, если тема уже поднималась и есть решение, но я что-то по поиску не нашел.
У ФМС есть сервис по проверке контрагентов. WSDL по адресу: http://npchk.nalog.ru/FNSNDSCAWS?wsdl
вот тестовый код:
Код:
#!/usr/bin/php
<?php
$SERVICEADDR = "http://npchk.nalog.ru/FNSNDSCAWS?wsdl";
ini_set("soap.wsdl_cache_enabled", "0");
$client = new SoapClient($SERVICEADDR, array(
'trace' => 1,
'exceptions' => 1
));
$a = ['NP' => [
['INN' => '301606936101'],
['INN' => '0101010101']
]];
$r = $client->NdsRequest($a);
?>
Код:
PHP Fatal error: Uncaught SoapFault exception: [HTTP] Not Found in /etc/WS/1.php:13
Stack trace:
#0 [internal function]: SoapClient->__doRequest('<?xml version="...', 'http://npchk.na...', 'NdsRequest', 1, 0)
#1 /etc/WS/1.php(13): SoapClient->__call('NdsRequest', Array)
#2 /etc/WS/1.php(13): SoapClient->NdsRequest(Array)
#3 {main}
thrown in /etc/WS/1.php on line 13
Спасибо заранее