Postar XML no Webservice



  • Olá Amigos,

    Como faço para enviar um arquivo XML consumindo um Webservice:

    Vou gerar boleto através de um webservice terceirizado e eles falam o seguinte:
    [quote]O consumo do webservice é realizado a partir do envio de um XML via post.

    O XML deve ser atribuído ao parâmetro entrada do post enviado:

    POST https://integracao.gerencianet.com.br/xml/boleto/emite/estruturaResposta HTTP/1.0
    entrada=seu_xml[/quote] Em seguida, essa requisição me devolve um outro XML de resposta. Como pegar essa resposta?

    Abraços!


  • Utilize a função, enviar envelope Soap.
    ===================DOCUMENTAÇÃO====================
    Envia um envelope SOAP via post para um determinado endereço de serviço

    Parâmetros:
    1. URL do serviço (Encontra-se no "soap:address location" no WSDL do WebService)
    2. Ação da operação (Encontra-se no "soap:operation soapAction" no WSDL do WebService)
    3. XML (Letras) - Conteúdo para post

    Retorno:
    XML (Letras)

    Versão: 1.0.0.1

Log in to reply