Alguma alma caridosa que me possa ajudar ?
há dias que ando com este problema e não consigo resolver. Ficaria eternamente grato se alguém pudesse ajudar
o codigo abaixo em localhost funciona na perfeição , mas em produção , no lado do servidor , nada... HTTP error 500.
o pedido que estou a fazer está noutro dominio com porta 81 e no meu dominio uso certificado de segurança. Será por aí?
de qualquer forma o wsdl está aqui:
$client = new SoapClient('https://dekrainspecoes.pt/acp/PROD_CustomUI_ACP_Member_Validation_WS.WSDL');
$result = $client->QueryByNumCartao(array('N_Cartao' => "705684011673122085"));
if (!empty($result->QueryByNumCartao_Output->Cartao_Ativo)) {
echo 'The userId : '.$result->QueryByNumCartao_Output ->Pessoa_ID;
}
Bom dia,
estou tentando criar uma integração a um webservice utilizando o seguinte link do serviço:
https://wwwh.cnj.jus.br/pjemni-2x/intercomunicacao?wsdl
Para tanto, fiz o seguinte código-teste:
<?php
$client = new SoapClient("https://wwwh.cnj.jus.br/pjemni-2x/intercomunicacao?wsdl");
$function = "consultarProcesso";
$arguments = array (
"idConsultante" => "xxx",
"senhaConsultante" => "xxx",
"numeroProcesso" => "50243604120198130702",
"movimentos" => true
);
$result = $client->__soapCall($function, $arguments);
print $result;
?>
Contudo, ao executar o código, recebo o seguinte erro:
Fatal error: Uncaught SoapFault exception: [soap:Client] Message part param1 was not recognized. (Does it exist in service WSDL?) in C:\xampp\htdocs\wstest\test.php:13 Stack trace: #0 C:\xampp\htdocs\wstest\test.php(13): SoapClient->__soapCall('consultarProces...', Array) #1 {main} thrown in C:\xampp\htdocs\wstest\test.php on line 13
Se alguém puder me ajudar, agradeço muito!!
Preciso consumir um web service soap (wsdl) com certificado digital mas não estou a conseguir.
Testei através do SoapUI e resultou sem erros, mas na hora de aplicar num script de php, não estou a conseguir que funcione.
O que fiz até ao momento: converti o certificado digital de .pfx para .pem com chave privada incluída e procurei executar o script com os parâmetros de conexão e xsd de saída.
Na documentação consta este xsd de saída: