Jean

Members
  • Content Count

    109
  • Joined

  • Last visited

  • Days Won

    7

Everything posted by Jean

  1. As notificações estão chegando, mas naquele dia eu tentei de todas formas trocar a url e nada, resultado: gambiarra e ai é o duro porque a gente é obrigado a fazer gambiarra por causa de um erro besta na API que diga-se de passagem nem respondido é. Eu acho muita falta de profissionalismo, até porque erros existem, este não é o problema. Problema é você relatar, não ter respostas nem resolução.
  2. Fala galera! Troquei o receptor de notificações, porém ele continua notificando no arquivo anterior, explico: antes era: https://.../nofica.php agora: https://.../notifica2.php Mas ele continua notificando no que era antes. Já troquei o nome, fiz de tudo (menos o certo) e não dá certo. O pior que sem a ferramente de teste de notificação dificulta ainda mais a situação. To ficando louco com isso, estou desde ontem tentando "adivinhar" o que é. Valeu.
  3. Fala galera! Eu não recebo notificação quando o cliente apenas imprime o boleto e não efetua o pagamento, tem como pegar esta informação? Estou procurando e não estou achando, se alguém tiver o caminho das pedras fico grato. Obrigado.
  4. Faço de minhas palavras as palavras do @mldev, pois fica muito complico quando se tem uma "meia" integração já que não se consegue fazer todas operações via API.
  5. Bom dia! Galera estou com um problema que pelo forum é velho conhecido, pois vi que o @Rodrigojob já questionou isto em um post em 2014, então pergunto: Como faço para colocar o código de rastreamento quando não tem shipping->id, já acertaram isto na API? Caso não, alguém conseguiu uma solução paliativa ? Post do @Rodrigojob em 2014: http://developers-forum.mercadolibre.com/index.php/topic/9-quando-ser%C3%A1-poss%C3%ADvel-inserir-os-dados-do-rastreamento-quando-o-comprador-escolher-a-combinar/ Valeu.
  6. Bla Wesley, esta informação que o @rodrigojob já tinha passado é o que precisava, pois desta forma dá certo o que estou fazendo. Valeu.
  7. Então @mldev essa era minha dúvida se ela se repete quando se trata da mesma venda? O @rodrigojob disse que sim que ela se repete e se assim o for está resolvido meu problema, pois eu estou salvando o orderId no banco e quando entra uma nova eu consulto se ela existe, se não significa que é uma venda nova, agora, como eu disse antes, se ela não se repetir eu fico sem saber que é uma nova venda, tendeu? (Dentro da linha de raciocínio que estou desenvolvendo) Enfim, se ela se repetir referindo-se a mesma venda, show, tá resolvido e pronto, agora se não se repetir, for única, ai não tenho ideia de como pegar uma nova venda, Valeu.
  8. Tendi, é que aqui nos dados que tinha não se repetiu nenhuma vez, melhor assim então. A order Id que você fala é o: xxxxxxx do "/orders/xxxxxx" correto? Valeu.
  9. Danou-se, hehehe, o xxxxxxx ("/orders/xxxxxx") não se repetem, pelo menos até onde consegui checar. Então a minha solução foi por água abaixo! @rodrigojob, qual id que você grava que se repete? Porque agora fiquei meio perdido. Valeu.
  10. Mais uma pergunta que não tive como verificar ainda: Todas as orders para determinado item serão sempre o mesmo número? Por exemplo, a venda acontece vem um orders pelo notification, depois despacha ai virá outra orders representando o despacho. Essas orders serão o mesmo número? "/orders/xxxxxx" (no "xxxxxx" se for referente ao mesmo produto que foi vendido o número da de despacho será o mesmo da que foi da notificação de venda?) Estou contando com isto, pois estou salvando essa numeração então quando entra uma nova order consulto no banco e se não existir significa que é uma nova venda, é assim que to fazendo para pegar as novas vendas, mas se forem diferentes ai rodou tudo, hehehe) Valeu galera.
  11. Realmente @mldev é um tráfego imenso totalmente desnecessário e pior resolvido com um simples Status, isso é o que dói mais, hehe. Também tenho essa sensação de que pouco importa a nossa opinião, só eles estão certo e acabou! É triste, pois como você mesmo disse, gera um tráfego imenso para eles mesmo e para os nossos servidores, isso sem contar o processamento que é gerado nas comparações, fazer-se o que?! Abraços.
  12. Olá @RodrigoJob, então eu não estou louco, hehe, porque pensei como coloquei ai, mas achei que poderia ser outra coisa já que para mim é muito mais fácil um simples Status com o que está acontecendo, enfim bom saber que não estava errado. Quanto a sua solução também foi o que fiz, mas isso me incomoda por demais, pois é processamento e banda gastas a toa, mas... Muito obrigado pela sua resposta. Valeu.
  13. Fala pessoal, tudo certo? Estou com uma dúvida conceitual, pois acho que não entendi a mecânica direito ainda mesmo lendo a documentação, vamos lá: Quando se efetua uma venda é disparado, via notificação, uma ORDERS, pois bem, em qual campo ela diz que ela é sobre uma nova venda, já que quando por exemplo, eu altero o envio eu também recebo uma ORDERS? O que está confuso para mim é isto, é como saber o que cada ORDERS se refere, pois aparentemente (digo porque não tenho certeza se é) todas elas são iguais. Claro que deve haver diferença entre elas, talvez até na situação ocorrida, mas se for isso então tenho que salvar no banco e comparar campo a campo para saber o que se trata? (se for isso um campo status falando o que aconteceu seria muito útil) Bom pessoal, está meio confuso para mim esta parte, eu fiz algumas coisas para pegar as novas vendas mas percebo que sem esta compreensão está difícil andar para frente. Acho que desta vez consegui me expressar melhor e a propósito eu li documentação, os links que o @Rodrigojob mandou, mas como falei me falta a compreensão conceitual da coisa, pois talvez esteja pensando de forma errada, então se puderem me explicar essa mecânica ficarei muito grato. Abraços.
  14. Ok @Rodrigojob Vou olhar todos os links com muita atenção para ver se estão no mesmo caminho que desenvolvi. Eu fiz mais ou menos como você falou, estou complementando com GET para ter mais informações, principalmente neste caso, pois a notificação vem como orders e dai para decifrar que é uma compra nova é meio confuso, talvez se tivesse ou tem um status=new_order ou algo assim facilitasse mais, mas talvez também seja falta de compreensão minha. Na realidade a pergunta foi feita por isso, porque estava achando que sem os GETs poderia melhorar a performance, mas pelo que você disse acho que é por ai mesmo. Muito obrigado pelas dicas. Abraços.
  15. Bom dia @Rodigrojob! Bom eu não vi, procurei muito por aqui e não vi, então por favor me passa o link daqui do fórum onde tem a pergunta e respostas que eu vou lê-la com carinho! Eu já li a documentação e como disse antes já até implementei a solução, apenas queria trocar ideias sobre o assunto, pois a documentação é deveras falha e as vezes omissa, inclusive @Rodrigojob existem aqui no fórum alguns comentários seus neste sentido, portanto... Eu não vejo mérito ou vantagem em "sou um tosco e respondo bruscamente", para mim a educação vem em primeiro lugar, mas cada um cada um. Vou considerar esse e o outro post finalizados, para mim já deu, percebi, a duras penas, que aqui não é para trocar ideias ou dúvidas, isto não levando em consideração os outros usuários do fórum, que nada tem haver com estas discussões.
  16. Olá pessoal! Qual o melhor caminho para pegar as Qualificações que são recebidas? Valeu!
  17. Olá galera! Qual o melhor caminho para pegar as novas vendas que vão entrando? Obrigado.
  18. Resolvido, o problema estava no json que estava passando.
  19. Obrigado pela resposta, mas estou usando acesso direto, só preciso de uma dica sobre o curl, caso alguém saiba o que está errado.
  20. Fala galera! Estou quebrando a cabeça desde cedo para alterar o status de um anúncio de Ativo para Pausado e não estou conseguindo. Aparentemente o meu problema é no curl, pois fiz pelo terminal e deu certo, então se alguém souber o caminho das pedras por favor me dá este help ai. Segue meu código: $headers = [ 'content-type: application/json', 'accepts: application/json' ]; $data = array( 'status' => 'paused', ); //Verbo Put $curl = curl_init(); curl_setopt($curl, CURLOPT_PUT, true); curl_setopt($curl, CURLOPT_URL, "https://api.mercadolibre.com/items/".$itemID."?access_token=".$token); curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $result = curl_exec($curl); curl_close($curl); Valeu.
  21. Bom dia! Você deve selecionar o tipo de pergunta e segundo a documentação pode ser: unanswered answered closed_unanswered under_review Conforme a documentação: http://developers.mercadolibre.com/questions/ Eu uso o seguinte link para isto: https://api.mercadolibre.com/my/received_questions/search?access_token=".$token.'&'.'status=unanswered'; Espero ter ajudado. Abraços.