ronaldoguedess

Members
  • Content Count

    126
  • Joined

  • Last visited

  • Days Won

    3

ronaldoguedess last won the day on September 25

ronaldoguedess had the most liked content!

About ronaldoguedess

  • Rank
    Newbie
  • Birthday 07/12/1990

Contact Methods

  • Website URL
    http://ronaldoguedes.com.br
  • Skype
    ronaldoguedess

Profile Information

  • Gender
    Male
  • Location
    Brasil

Recent Profile Visitors

714 profile views
  1. Se não tiver como usar filtros, alguem pode me orientar o que posso fazer pra pegar as não enviadas? notei que da o "limit" de retorno é bem grande, tentei puxar 1000 e retornou... o que pensei foi, puxar uns 100 por vez, e analizar o código do status, se for diferente de 200 grava no DB a notificação novamente. Eu faria uma tarefa cron pra esse serviço... qual seria o tempo ideal pra rodar? 5 em 5 minutos? o duro é q se eu fizer um loop eterno até acabar, não sei quando isso vai acabar, e quanto tempo demoraria esse trabalho cron, pois é muito vago de informações a respeito desse sistema. alguem ai que ja implementou ele pode me dar umas dicas?
  2. Eu não encontrei nada a respeito, e queria poder filtrar apenas as notificações não entregues e notificações de determinados usuários pois as vezes algumas notificações não são entregues então queria sempre estar buscando por elas... Existe alguma forma de filtrar isso pela API do Mercadolivre? por quanto tempo o historico de notificações fica disponivel la?
  3. ronaldoguedess

    FILTRO NOTIFICACAO

    Eu acho que deveria sim ter filtros na api myfeeds, pelo menos pra filtrar notificações não enviadas.. pouparia recursos deles e nossos também.
  4. Ola tudo bem? estou a várias horas tentando adequar meu sistema as novas regras mas não estou coneguindo obter sucesso. Antes era simples, bastava enviar a chave da NF-e e o CFOP e pronto... eu já conseguia a etiqueta. () Agora pela lógica também seria facil, apenas enviar a "STRING COM O XML" ou um "ARRAY DA XML". Mas não consigo de forma alguma. Estou tentando dessa forma para enviar o XML. $xml = simplexml_load_file('url.xml'); $data = $xml->asXML(); //POST $send = $meli->post("/shipments/xxxxxx/invoice_data?access_token=xxxxxxxx&siteId=MLB", $data); Esse é o erro que recebo. (removi parte do xml aqui pra não ficar muito grande o erro) Array ( [body] => stdClass Object ( [status] => 400 [message] => "\n35<\/cUF>14650810<\/cNF>Venda de mercadorias<\/natOp>55<\/mod>1<\/serie>5236<\/nNF>2018-12-12T13:23:48-02:00<\/dhEmi>2018-12-12<\/dhSaiEnt>1<\/tpNF>2<\/idDest>3550308<\/cMunFG>1<\/tpImp>1<\/tpEmis>9<\/cDV>1<\/protNFe><\/nfeProc>\n" [error] => error_parse_invoice_data ) [httpCode] => 400 ) A documentação ficou muito fraca onde explica isso. não da pra entender o que fazem... apenas mostra que tem o conteudo de um XML sendo enviado, mas nao diz mais nada.. nem se tem que colocar ele em um array, se tem que ter um nome exato esse array. Explicação de como deve ser feito isso la na documentação: curl -s -X POST -H 'Content-Type: application/xml' -d '<?xml version="1.0" encoding="UTF-8"?> <nfeProc versao="4.00" xmlns="http://www.portalfiscal.inf.br/nfe"> ... </nfeProc>' "https://api.mercadolibre.com/shipments/{id}/invoice_data/?access_token={accessToken}&siteId={siteId}" Aguém já fez isso ou tem alguma dica pra me ajudar? Link da documentação: https://developers.mercadolivre.com.br/pt_br/mercado-envios-como-enviar-a-nota-fiscal-de-venda
  5. ronaldoguedess

    Problema ao incluir XML NFE em Pedido

    siteID não seria o MLB? o sistema antigo você informava apenas a chave da NF-e e o CFOP, agora vai mudar pra esse novo formato que deve enviar o XML.
  6. ronaldoguedess

    Ajuste sua Integração para enviar o XML da NF-e

    Ola, tenho uma duvida... eu devo fazer o upload do arquivo xml, ou apenas enviar ele em uma string? não entendi muito bem aquela parte. e muito menos o nome do campo para o qual devo enviar os dados ou arquivo... Como vinculo esse XML? não teria que ter uma variavel no link da api? curl -s -X POST -H 'Content-Type: application/xml' -d '<?xml version="1.0" encoding="UTF-8"?> <nfeProc versao="4.00" xmlns="http://www.portalfiscal.inf.br/nfe"> ... </nfeProc>' "https://api.mercadolibre.com/shipments/{id}/invoice_data/?access_token={accessToken}&siteId={siteId}" Atualmente eu faço assim: $data = array( 'fiscal_key' => "$key_fiscal", 'additional_data' => array( 'cfop' => "$cfop_fiscal", ) ); //POST $fiscal_meli = $meli->post("/shipments/".$shipp_id."/invoice_data?access_token=".$_SESSION[access_token]."&siteId=MLB", $data); Resumindo: preciso saber se faço da mesma forma, mas ao invez de enviar tudo aquilo acima eu envio apenas o conteudo do XML no array data... mas preciso saber o nome do array tmb.. pois não é informado. no meu caso acima tenho que enviar a variavel $data que é um array com nomes determinados pelo ml.. e como vinculo a string do XML ao link? não consegui compreender essa parte. se puder ajudar ficarei grato.
  7. Entendi... A resposta é simples, MercadoEnvios foi desabilitado para o brasil. 😞 Foi mantido para poucos, mas vai ser desabilitado totalmente em breve.
  8. ronaldoguedess

    Mercado envios Parou? é o fim do mercado Envios?

    Pois é, ao que indica esta acontecendo um problema ou uma paralisação no serviço. uma coisa incrivel é que 1 dos meus clientes ainda esta com o sistema funcionando, mas parou pra todos os outros. isso é muito estranho. Alguem esta por dentro de alguma notícia desse assunto?
  9. Segue um link para os Srs fazerem teste se puder. http://wicommerce.com.br/me/teste_envios.php A pagina acima utiliza esse código abaixo / ou o do arquivo anexado: Esse código simplismente faz um calculo de frete usando o MercadoEnvios. fazia... pois não faz mais.... 😞 Alguem pode testar com seus tokens? <? require_once ('mercadopago.php'); //ALTERA AKI O TOKEN $mp = new MP('6766400460648836', 'ciuRs2eoMRPOUEMhmYAMZj3fn7y1ycI1'); echo "Meu token<br>"; //RONALDO GUEDES $params = array( "dimensions" => "30x30x30,500", "zip_code" => "87525000", "item_price" => 50.00, //"free_method" => "100009" //NÃO TEM COMO LIBERAR FRETE FRATIS VIA MERCADO ENVIOS ); $response = $mp->get("/shipping_options", $params); print_r($response); $shipping_options = $response['response']['options']; foreach($shipping_options as $shipping_option) { $value = $shipping_option['shipping_method_id']; $name = $shipping_option['name']; $shipping_speed = $shipping_option['estimated_delivery_time']['shipping']; $estimated_delivery = $shipping_speed < 24 ? 1 : ceil($shipping_speed / 24); //from departure, estimated delivery time $cost = $shipping_option['cost']; if($cost > "0"){ ?> <br><br><br> Mercado Envios (<? echo "$name"; ?><br> <? $newshippingcost = number_format($cost, 2, ',', '.'); echo "$newshippingcost"; ?><br> Prazo de entrega é de até <? echo "$estimated_delivery"; ?> dias úteis.<br> <? } } ?> index.php mercadopago.php
  10. Não.. minha aplicação é simples... apenas um calculador de frete para a loja usando mercado envios, e e uma pagina de pagamento com mercado envios. acredito que não, me informei com alguns e informarão que estão fazendo o envio normal por mercado envios la no mercado livre, são todos grandes vendedores.. alguns mercado lider gold... e agora sem mercadoenvios no site. 😞 é tipo um bloqueio... que afetou todos meus clientes.. menos 1. kkkk até mesmo minhas contas estão com esse bloqueio... nenhuma pode ver mercadoenvios na api. tentei remover a aplicação, recriei... mas nada..
  11. Ola, tudo bem? estou com um problema grave... é como se minha conta tivesse bloqueada e não tivesse mercado envios... e estou com 99% dos meus clientes assim.. apenas 1 de meus clientes continuou com o mercadoenvios funcionando na api. Esse são os dados de uma aplicação de uma conta minha de teste... (que pro sinal ta bloqueado o envios) se alguem puder testar em um calculador de frete só pra ver. Checkout básico CLIENT_ID: 6766400460648836 CLIENT_SECRET: ciuRs2eoMRPOUEMhmYAMZj3fn7y1ycI1 Com esses dados acima o mercado envios da minha aplicação não funciona... mas quando coloco os dados do meu unico cliente que ficou com o sistema funcionando, tudo funciona... alguem ai esta tendo esse problema? http://prntscr.com/lp5yrt de inicio desconfiei do meu módulo da interspire... dai testei na opencart e com esses dados acima não funciona... já com o do cliente funciona. alguem sabe me dizer se é uma instabilidade do mercadolivre? tem alguns dias q parou de funcionar. não é de hoje.
  12. Estou frustado com isso, aconteceu uma vez, e agora esta acontecendo novamente... Estão acusando minha página de login "auth/login/index.php" de phishing, pois ela redireciona o usuário para o site do mercadolivre pra fazer login usando o AUTH 2.0. Existe alguma forma e mudar isso pra pararem de me denunciar assim? da outra vez ferraram meu sistema, com muito custo consegui provar que nao era publish, mas agora recebi outro ticket da linode, que é onde hospedo. Aconteceu com alguem isso? Existe alguma forma de fazer diferente o login pra pararem de me pertubar com isso? Mensagem original:
  13. ronaldoguedess

    Multiget - Mudanças na funcionalidade

    Obrigado! eu estava louco tentando receber os novos dados e não dava. kkk oBRIGADO... com esse paramentro correto eu consegui visualizar via CURL.
  14. Puts. kkk esse sistema deles esta incompleto ainda. Nos desenvolvedores deveriamos ter uma pagina, que listava todos... e assim poderiamos remover quando necessário. pois tem 3 contas, que estão bloqueadas e 1 desativada.. então fica impossivel remover. o cliente conseguiria remover se tivesse acesso, mas nós não temos sem o token do cliente. complicado.