Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Alguem ja fez a integração da GETNET?
eu não entendi como enviar as informações, aqui diz pelo metodo post;
>
O modelo empregado é bastante simples: há uma única URL que recebe os POSTS via HTTPS e, dependendo das informações do XML enviado uma determinada operação é realizada.
URLS:
$info_conecta = array( "trace" => 1,
"location" => "https://cgws-hti.getnet.com.br:4443/eCommerceWS/1.0/AdministrationService",
"uri" => "https://cgws-hti.getnet.com.br:4443/eCommerceWS/1.0/AdministrationService");
$client = new SoapClient("./wsdl/AdministrationService.wsdl",$info_conecta);
$compra = $client->changeAuthenticationService($request);
Se alguem tiver um exemplo para me passar agradeço
Esta dando erro nesse codigo alguem saberia como consetar?
( ! ) Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in C:\VertrigoServ\www\index.php on line 6
<?php
$info_conecta = array( "trace" => 1,
"location" => "https://cgws-hti.getnet.com.br:4443/eCommerceWS/1.0/AdministrationService",
"uri" => "https://cgws-hti.getnet.com.br:4443/eCommerceWS/1.0/AdministrationService"
);
$client = new SoapClient("./wsdl/AdministrationService.wsdl",$info_conecta);
$compra = $client->changeAuthenticationService($request);
?>Não vi erros nesse trecho?
Esse script é o index.php? Qual é a linha 6? Nesse trecho, a linha 6 é a linha vazia.
Mostrou linha 6 por causa dos espaços em branco, mas a linha que da o erro é a 2 linha nesse comando, execute o codigo que verá o erro.
"location" => "https://cgws-hti.getnet.com.br:4443/eCommerceWS/1.0/AdministrationService",
Não há erros. Copiei o trecho do array e executa normalmente.
Veja se não há alguma barra invertida antes de "location". Tente também remover os espaços entre "location" e a vírgula anterior. É provável que haja algum caractere inválido ali no meio, talvez gerado automaticamente por alguma conversão entre codificações pelo editor de texto.
Nunca integrei com a GETNET em específico, mas o SOAP é um padrão utilizado por diversos WSs.
Veja um exemplo:
http://wiki.locaweb.com.br/pt-br/Utilizando_SOAP_com_PHP
Mais detalhes aqui:
http://php.net/manual/pt_BR/class.soapclient.php
http://php.net/manual/pt_BR/book.soap.php