API DOS CORREIOS

FABRICIOWEB 26/05/2016 17:28:23
#462621
Alguem sabe como obter o retorno do calculo do frete dos correios em vb6?
KERPLUNK 26/05/2016 18:01:42
#462622
Resposta escolhida
Você vai precisar do SOAP toolkit
Daí basta consumir, mais ou menos assim:

Set oSOAPClient = CreateObject([Ô]MSSOAP.SoapClient[Ô])
oSOAPClient.mssoapinit [Ô]http://ws.correios.com.br/calculador/CalcPrecoPrazo.asmx?wsdl[Ô], [Ô]Service1[Ô], [Ô]CalcPrecoPrazoWSSoap[Ô]
Dim retorno As String
retorno = oSOAPClient.CalcPrazo([Ô]codigo do servico[Ô], [Ô]cep origem[Ô], [Ô]cep destino[Ô])


Mas sinceramente, é tão lento e sujeito à falhar que não sei até que ponto vale à pena. Não seria essa uma boa oportunidade para começar a converter sua aplicação para .NET?
KERPLUNK 26/05/2016 20:54:24
#462623
E então, conseguiu?
FABRICIOWEB 26/05/2016 21:07:24
#462624
Vou fazer amanha cedo hj vou descansar um pouco garrado em um monte de codigo cabeça fritando
FABRICIOWEB 29/05/2016 18:54:31
#462704
KERPLUNK VLWWW brother mas acabei desistindo de colocar essa função.
Tópico encerrado , respostas não são mais permitidas