none
sistema para acompanhar o mercado livre

    Question

  • Pessoal, boa tarde

     

    Eu tenho uma dúvida sobre um sistema que já roda em FLASH, pois terei que criar ele em ASP agora... Já que o usuário já tinha esse sistema, que vou mostrar abaixo, em FLASH. Contudo o sistema em flash é inconsistente, veja os requisitos / recursos e se é possível fazer em ASP e como proceder?

     

    1 – O cliente da o lance no produto no mercado livre, logo em seguida recebo o email no meu email particular avisando do lance dado em meu produto.

    2 – O sistema captura o email (somente os contendo titulo do mercado livre) Le os dados do cliente e grava no banco

    3 – Em seguida o sistema envia um email com as boas vindas e outro email com as formas de envio (faz os cálculos baseados na tabela dos correios) e os dados para pagto do produto.

    4 – Após isso neste email de boas vindas ele envia um link, para que o cliente clique no mesmo e termine o cadastro dos seus dados e indique como foi feito o pagto e qual a forma de envio escolhida.

    5 – Nesta parte entra eu, separo o produto envio o mesmo, e entro no sistema para indicar que o produto foi enviado (digitando o numero de rastreio), sendo assim o sistema envia um email para o cliente, informando que o produto foi enviado através da forma escolhida, junto com o mesmo o numero de rastreio e o link do site da transportadora.

    6 – O sistema após essa etapa, fica enviando emails (no tempo determinado pelo usuário, EU)  da situação do pedido

     

    É possível fazer isso? Pois como vou ler os e-mails e tal?

     

    Obrigado!

     

    Marcelo

    Friday, October 31, 2008 6:00 PM

All replies

  • Marcelo não vou dizer que não dá, mas que você vai ter um trabalhão pra fazer vai ter sim, talvez seja mais fácil criar o sistema de um modo que o usuário (seu cliente) recebe o e-mail e transfira os dados para o sistema e ai sim o sistema se encarrega do resto, agora, fazer o sistema ler os e-mails, identificar qual é o mercado livre, verificar informações muitas vezes inconsistentes ou até desorganizadas nos e-mails, isso vai ser duro.

     

     

    Abraço

     

    Estevam

    Tuesday, November 04, 2008 11:34 AM
  • Olá Marcelo,

     

    Realmente, como disse o Luiz, é possível, mas não será um trabalho simples...

     

    O primeiro passo é verificar os e-mails...

     

    Você poderia acessar a caixa postal (POP3, IMAP, etc...) diretamente via código, para poder fazer o download dos e-mails e identificar as mensagens do Mercado Livre (provavelmente utilizando o e-mail do remetente), para depois continuar o fluxo (gravação, envio de e-mail de boas vindas, etc...).

     

    Uma outra alternativa (menos elegante), seria integrar com o seu cliente de e-mail (Ex.: Outlook) para ler as mensagens recebidas...

     

    De qualquer forma, esse tipo de aplicação deveria ser desenvolvido como um serviço (Windows Service) que executa a cada X segundos, e faz as ações necessárias, de acordo com o seu fluxo.

     

    Na pior das hipóteses, poderia ser uma aplicação Windows Forms...

     

    Desenvolver uma aplicação Web para fazer esse trabalho não faz sentido, pois o seu código não fica executando "sozinho"... Ele só executa quando você faz a requisição de uma página no servidor.

     



    Abraços,
    Caio Proiete



    Caio Proiete
    Microsoft MVP, MCT, MCPD, MCTS, MCSD
    http://caioproiete.net
    Thursday, November 06, 2008 12:10 AM
  • Pegando o embalo do Caio, até mesmo um VBS chamando uma dll, coloca o VBS no agendador de tarefas do windows, a dll da até pra fazer no VB6. Bom é uma dica também =)

     

    Abraço

     

    Estevam

    Thursday, November 06, 2008 10:56 AM
  •  Luiz Estevam wrote:

    Até mesmo um VBS chamando uma dll, coloca o VBS no agendador de tarefas do windows, a dll da até pra fazer no VB6.

     

    hehehehe boa, Luiz!!

     

    Você conseguiu lembrar de uma hipótese ainda pior que uma aplicação Windows Forms :). Afinal, eu estava enganado! :) :)



    Abraços,
    Caio Proiete



    Caio Proiete
    Microsoft MVP, MCT, MCPD, MCTS, MCSD
    http://caioproiete.net
    Thursday, November 06, 2008 11:01 AM