WSDL é apenas um padrão de webservice.

Webservice define a troca de informações através de XML, podendo acontecer
em diversos formatos / protocolos.

Digo que é tosco porque é acumulo de "sujeira" sem necessidade, se é pra
utilizar direto via POST, que pelo menos usassem JSON ou fizessem com REST e
não WS.

Isso porque o CIO da Cielo ficou entre os primeiros na lista dos 100
melhores CIOs do Brasil em 2010.. Fazer o que, né?

2010/10/14 Tiago Davi <[email protected]>

> Hehe "De um jeito tosco" foi ótimo rs.
>
> Pois é a equipe técnica diz que isso é webservice mas não sei bem se
> podemos considerar já que não existe WSDL.
> Posso estar errado, não sei.
>
> Vou efetuar novos testes.
>
> Muito Obrigado, Att.
>
> Em 14 de outubro de 2010 13:31, Eric Saboia <[email protected]> escreveu:
>
> Exemplo:
>>
>> $ch = curl_init();
>>
>> $data = array('name' => 'Foo', 'file' => '@/home/user/test.png');
>>
>> curl_setopt($ch, CURLOPT_URL, 'http://localhost/upload.php');
>> curl_setopt($ch, CURLOPT_POST, 1);
>> curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
>>
>> curl_exec($ch);
>>
>> []s
>>
>> 2010/10/14 Eric Saboia <[email protected]>
>>
>> Pode sim.. de um jeito tosco, mas pode.
>>>
>>> Nesse caso, utilize cURL: http://www.php.net/manual/en/book.curl.php
>>>
>>> veja o detalhamento de como enviar posts via cURL em:
>>> http://www.php.net/manual/en/function.curl-setopt.php
>>>
>>> *CURLOPT_POST* *TRUE* to do a regular HTTP POST. This POST is the normal
>>> *application/x-www-form-urlencoded* kind, most commonly used by HTML
>>> forms.
>>>
>>> []s
>>>
>>>
>>> 2010/10/14 Tiago Davi <[email protected]>
>>>
>>>> Olá, fiquei sabendo que o PHP5 agora tem métodos SOAP para gerenciar
>>>> webservices mas de acordo com o comparativo
>>>>
>>>> http://imasters.com.br/artigo/4535/php...ervices_em_php/
>>>>
>>>> essa extenção é muito limitada, mas em fim, segundo o manual de
>>>> integração de comércio eletrônico da CIELO o serviço
>>>> que estão disponibilizando é um webservice, li o manual mas não diz
>>>> respeito a uma tecnologia específica WSDL mas
>>>> sim de HTTP Post:
>>>>
>>>> Dados do manual da CIELO:
>>>>
>>>> ........................... x ...............................
>>>> POST /servicos/ecommwsec.do HTTP/1.1
>>>> Host: ecommerce.cbmp.com.br
>>>> Content-Type: application/x-www-form-urlencoded
>>>> Content-Length: length
>>>>
>>>> mensagem='<?xml version="1.0" encoding="ISO-8859-1"?>
>>>> <requisicao-captura id="3e22bdd0-2017-4756-80b7-35a532e6c973"
>>>> versao="1.0.0" xmlns="http://ecommerce.cbmp.com.br";>
>>>>  <tid>10069930690101012005</tid>
>>>>  <dados-ec>
>>>> <numero>1006993069</numero>
>>>>  <chave>cOgUtIUU0ffbJsmEaStOOu5pqRU=</chave>
>>>>  </dados-ec>
>>>> <valor>3880</valor>
>>>>  </requisicao-captura>'
>>>> ........................... x ...............................
>>>>
>>>> Segundo o manual temos que enviar essa var mensagem por HTTP Post, será
>>>> que isso pode ser considerado webservice?
>>>>
>>>> Em 14 de outubro de 2010 12:42, Eric Saboia <[email protected]>escreveu:
>>>>
>>>> Cara, pra consumir webservices SOAP hoje em dia com PHP não é necessário
>>>>> nem uma biblioteca extra e pode ser implementado de forma muito simples.
>>>>>
>>>>> http://php.net/manual/en/book.soap.php
>>>>>
>>>>> Mas me diga, essa integração com a CIELO é pra pegar o que
>>>>> especificamente? Pode ser que eu tenha algo semi pronto pra te ajudar.
>>>>>
>>>>> 2010/10/14 Tiago Davi <[email protected]>
>>>>>
>>>>> Humm, vou verificar Obrigado!
>>>>>>
>>>>>> Em 14 de outubro de 2010 11:45, Alexandre Neuwald <
>>>>>> [email protected]> escreveu:
>>>>>>
>>>>>> Dá uma olhada em:
>>>>>>>
>>>>>>> http://github.com/philsturgeon/codeigniter-restclient
>>>>>>>
>>>>>>> <http://github.com/philsturgeon/codeigniter-restclient>e
>>>>>>>
>>>>>>>
>>>>>>> http://www.slideshare.net/philsturgeon/igniting-your-web-service-eeci2009
>>>>>>>
>>>>>>> <http://www.slideshare.net/philsturgeon/igniting-your-web-service-eeci2009>estou
>>>>>>> usando em outro webservice, mas talvez possa ajustar em seu projeto.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Em 14 de outubro de 2010 11:21, Tiago Davi 
>>>>>>> <[email protected]>escreveu:
>>>>>>>
>>>>>>>> Bom dia, alguém já desenvolveu alguma integração com PHP + CIELO?
>>>>>>>> Li o manual da cielo e percebi que é possível fazer chamadas aos
>>>>>>>> métodos através de webservice mas o problema
>>>>>>>> é que vi um tópico no IMasters dizendo que SOAP / NUSOAP não
>>>>>>>> funciona e deve ser utilizado o CURL! Mas um webservice
>>>>>>>> não deveria ser conectado através de SOAP?
>>>>>>>>
>>>>>>>> Alguém conhece alguma lib ou já desenvolveu este tipo de integração?
>>>>>>>>
>>>>>>>> --
>>>>>>>> Tiago Davi - Desenvolvedor Web.
>>>>>>>> http://tiagoaspnet.blogspot.com
>>>>>>>>
>>>>>>>> Política e outros temas:
>>>>>>>> http://socorrobr.blogspot.com/
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> [email protected]
>>>>>>>> http://www.codeigniter.com.br
>>>>>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>>>>>>
>>>>>>>> ---------------------------
>>>>>>>> Oportunidade de negócio
>>>>>>>> http://www.franquiasargohost.net
>>>>>>>> ---------------------------
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> [email protected]
>>>>>>> http://www.codeigniter.com.br
>>>>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>>>>>
>>>>>>> ---------------------------
>>>>>>> Oportunidade de negócio
>>>>>>> http://www.franquiasargohost.net
>>>>>>> ---------------------------
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Tiago Davi - Desenvolvedor Web.
>>>>>> http://tiagoaspnet.blogspot.com
>>>>>>
>>>>>> Política e outros temas:
>>>>>> http://socorrobr.blogspot.com/
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> [email protected]
>>>>>> http://www.codeigniter.com.br
>>>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>>>>
>>>>>> ---------------------------
>>>>>> Oportunidade de negócio
>>>>>> http://www.franquiasargohost.net
>>>>>> ---------------------------
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Eric Saboia - eric.saboia.org
>>>>> PHP Zend Certified Engineer
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> [email protected]
>>>>> http://www.codeigniter.com.br
>>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>>>
>>>>> ---------------------------
>>>>> Oportunidade de negócio
>>>>> http://www.franquiasargohost.net
>>>>> ---------------------------
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Tiago Davi - Desenvolvedor Web.
>>>> http://tiagoaspnet.blogspot.com
>>>>
>>>> Política e outros temas:
>>>> http://socorrobr.blogspot.com/
>>>>
>>>>
>>>> _______________________________________________
>>>> [email protected]
>>>> http://www.codeigniter.com.br
>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>>
>>>> ---------------------------
>>>> Oportunidade de negócio
>>>> http://www.franquiasargohost.net
>>>> ---------------------------
>>>>
>>>>
>>>
>>>
>>> --
>>> Eric Saboia - eric.saboia.org
>>> PHP Zend Certified Engineer
>>>
>>>
>>
>>
>> --
>> Eric Saboia - eric.saboia.org
>> PHP Zend Certified Engineer
>>
>>
>> _______________________________________________
>> [email protected]
>> http://www.codeigniter.com.br
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>> ---------------------------
>> Oportunidade de negócio
>> http://www.franquiasargohost.net
>> ---------------------------
>>
>>
>
>
> --
> Tiago Davi - Desenvolvedor Web.
> http://tiagoaspnet.blogspot.com
>
> Política e outros temas:
> http://socorrobr.blogspot.com/
>
>
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>
>


-- 
Eric Saboia - eric.saboia.org
PHP Zend Certified Engineer
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a