Integração com Zap Imóveis

1,329 views
Skip to first unread message

Roger Camargo

unread,
Jun 4, 2016, 7:14:15 PM6/4/16
to Django Brasil
Olá galera,

Alguem ai já teve que integrar com o site do Zap Imóveis? Eles possuem um WebService que deve ser chamado para efetuar esta atualização.

Pesquisei bastante e apenas achei um pessoal de Ruby que fez isto. Estou querendo criar uma pluggable app do django para isto, porem, queria me certificar que a mesma não existe! Assim não fico duplicando ou reinventando a roda.

Se alguem souber de algum código Python que faz isto ou tem a mesma necessidade, vamos nos falar!

Grande abraço,

Roger

[1] http://www.zapimoveis.com.br/
[2] http://ws.zap.com.br/EnvArqsenha.asmx?op=AtualizarArquivo
[3] https://github.com/crafters/zap-ws

Roger Camargo

unread,
Jul 22, 2016, 4:02:49 PM7/22/16
to Django Brasil
Boa tarde pessoal,

Como me parece que não tem uma biblioteca para integração com o zap imóveis em Python, inicialmente eu pensei em fazer uma open source.
Porem, depois de muita conversa com o pessoal da Zap, muitos emails e nada de funcionar, mesmo eu recebendo "OK" como resposta a chamada ao WebService deles.

Descobri por acaso que não é necessário fazer uma chamada lá como o MANUAL DELES dizem que é para fazer.
Basta disponibilizar o XML com os imóveis na seguinte URL:
http://seusite.com.br/sistema/file_zap.xml

Enfim, fica registrado aqui caso alguem precise!

E caso alguem ainda assim, precise chamar o WS (que funciona, mas não atualiza os dados), segue o código:
https://gist.github.com/huogerac/97475bb32b723d69e82498a4390d1b5c

[]'s

Diego Nascimento

unread,
Jul 22, 2016, 4:17:30 PM7/22/16
to django...@googlegroups.com
Muito bom Roger, boa informação.

Roger, o webservice do zapimoveis permite fazer consultas de imoveis de outros?
> --
> Você recebeu essa mensagem porque está inscrito no grupo "Django Brasil" dos
> Grupos do Google.
> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie
> um e-mail para django-brasi...@googlegroups.com.
> Para mais opções, acesse https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages