quarta-feira, 20 de fevereiro de 2013

Executar Magmi via programação, linha de comando - CLI

O plugin apresenta uma combinação para selecionar que tipo de automação  você deseja obter a linha de URL ou de comando. Essas linhas de comando devem ser inseridas em arquivos cron.:
  • wget - url para chamar magmi com perfil atual usando o utilitário wget
  • url para chamar magmi com perfil atual usando o utilitário wget. Se o diretório magmi é protegido por senha (por favor, substitua username - wget (autenticado)
  • curl - url para chamar magmi com perfil atual usando o utilitário onda
  • curl (autenticado) - url para chamar magmi com perfil atual usando o utilitário onda se o diretório magmi é protegido por senha (por favor, substitua username
  • apenas url - url para chamar no navegador ou qualquer cliente HTTP para chamar magmi com perfil atual
  • magmi cli - magmi linha de comando CLI para chamar magmi com perfil atual

Bem, para isso devemos gerar o comando para ser executado. Isso é feito pelo plugin Magmi Import Url UI v1.0.3 que gera a URL para ser executada em cron. Habilite clicando no check box essa opção. Aparecerá então a opção "Configure". Ao clicar nessa opção o plugin apresentará um textarea com o caminho de execução daquele perfil. Escolha uma das opções acima para gerar a URL e pronto. Sobre perfis falei no post anterior. Em determinada data/hora aquele perfil escolhido será automáticamente executado. Usando outro plugin, o Import Report Mail Notifier v1.0.0 você pode informar um email para o qual após a execução do perfil pelo cron, será notificado(email).




magmi.cli.php -mode=update -profile=default -> Comando gerado em Magmi cli

wget "http://site.net/magmi/web/magmi_run.php?mode=update&profile=default&engine=magmi_productimportengine:Magmi_ProductImportEngine" -O /dev/null --> URL gerado por wget


http://site.net/magmi/web/magmi_run.php?mode=update&profile=default&engine=magmi_productimportengine:Magmi_ProductImportEngine -->Só URL

Fonte:
http://sourceforge.net/apps/mediawiki/magmi/index.php?title=Magmi_Import_Url_UI

Nenhum comentário :

Postar um comentário

Pergunte, inquira, descubra...