Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

LF_HERNANDES

[Resolvido] Frete - Braspress (tratamento de erros)

Recommended Posts

Bom dia pessoal!

 

Alguém sabe como tratar erros vindo de consulta do webservice da Braspress?

 

Pois noto que constantemente o serviço esta saindo fora do ar... e fica feito o cliente comprando na minha loja e aparecer um erro. Com isso gostaria de tratar isso.

 

Alguém sabe?

 

Desde já obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

nunca usei esse webservice, mas o tratamento de erro deve ser feito verificando-se quais são os dados retornados que caracterizam erro.

Se o problema é estar fora do ar, nem resposta haverá. Nesse caso você deve verificar o status do servidor antes de fazer a solicitação. Pode usar cURL para isso

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia pessoal!

 

utilizando a função cURl consegui resgatar se a página esta com erro...

 

	$ch = curl_init("http://tracking.braspress.com.br/trk/trkisapi.dll");
        curl_setopt($ch, CURLOPT_HEADER, 0);
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        $output = curl_exec($ch);       
        curl_close($ch);
        echo $output;

Gostaria de saber quando aparece a página com o erro como eu consigo tratar... tipo apareceu pagina com erro Internal Server Error 500 como eu consigo saber?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado Beraldo!

 

Quem precisar...

 

$ch = curl_init("http://tracking.braspress.com.br/trk/trkisapi.dll");
        curl_setopt($ch, CURLOPT_HEADER, 0);
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        $output = curl_exec($ch);      
	$info = curl_getinfo($ch);	 
        curl_close($ch);
		
	$url = $info['http_code'];
		
        if ($url != '200'){

		$erro =  "página temporariamente fora do ar";
	} 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, tb uso o webservice da Braspress e tenho tido problemas tb. Qual o código que você está usando? pode me passar? Infelizmente não tenho conseguido obter deles informações simples como essa...

 

Bom dia pessoal!

 

Alguém sabe como tratar erros vindo de consulta do webservice da Braspress?

 

Pois noto que constantemente o serviço esta saindo fora do ar... e fica feito o cliente comprando na minha loja e aparecer um erro. Com isso gostaria de tratar isso.

 

Alguém sabe?

 

Desde já obrigado

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.