Início / Guias práticos / Envio automático de áudio de podcast do SFTP para o SoundCloud

Envio automático de áudio de podcast do SFTP para o SoundCloud

Tutorial geral Tempo de leitura: 5-8 min

Em 11 de março de 2020, a Make publicou um caso de produção de podcast com uma etapa humana entre duas automações. O arquivo de áudio saía de uma pasta SFTP, aguardava título e descrição e depois era enviado ao SoundCloud.

O autor chamou esse desenho de “sanduíche de automação”: automatizar o transporte do arquivo sem eliminar a preparação editorial. Esta reescrita descreve o caso, não promete tempo de execução nem compatibilidade atual de cada serviço.

Primeira parte: receber o áudio

O cenário apresentado observava a pasta SFTP em que o produtor colocava os episódios. Depois tratava o nome do arquivo com funções de codificação, substituição e conversão para minúsculas.

O material não fornece uma expressão completa para todos esses ajustes. Por isso, não há uma fórmula inventada aqui: defina as regras de nomeação de que sua equipe realmente precisa.

Na sequência, o arquivo MP3 era guardado no Dropbox. Uma mensagem no Slack avisava a equipe de que os metadados estavam pendentes; outra etapa tratava avisos de erro no recebimento.

Parte humana: título e descrição

A mensagem levava a um formulário, descrito pelo autor como protegido por senha. Ele reunia:

  • nome do convidado;
  • assunto ou descrição;
  • nome final do arquivo;
  • caminho do arquivo de origem.

Alguns campos eram preenchidos por parâmetros do link. Ao enviar o formulário, um webhook recebia os dados necessários à etapa seguinte.

Complemento editorial de segurança: parâmetros de URL não são prova de autorização. Não inclua credenciais em links e não aceite livremente um caminho de arquivo enviado pelo navegador. Associe a resposta a um episódio pendente conhecido e valide essa associação no processamento.

Segunda parte: publicar o episódio

O segundo cenário recebia o formulário por webhook, recuperava o áudio no Dropbox e o enviava ao SoundCloud com título e descrição. Depois avisava a equipe pelo Slack.

Mantenha uma referência estável ao mesmo episódio nas duas partes. Se o nome mudar durante a revisão, a busca do áudio ainda deve apontar para o arquivo correto.

Referências do caso

O artigo apontava estes modelos:

Esses links documentam a proposta original. Para uma adaptação, confira a documentação do SoundCloud no Make e os requisitos dos demais serviços antes de configurar as conexões.

Testar a passagem entre as etapas

Use um áudio descartável e um destino de teste. Confira se o aviso identifica o episódio, se o formulário atualiza os metadados certos e se o envio usa o arquivo esperado.

Teste também um envio repetido do formulário e uma falha na recuperação do arquivo. Não anuncie sucesso antes de confirmar a resposta do serviço de destino. Os ganhos de tempo narrados em 2020 eram do caso do autor, não resultados medidos por este site.

Preparação

Antes de montar o fluxo, confirme se o Make é adequado para o seu caso

Se o processo se repete, envolve vários aplicativos e precisa de manutenção visual, você pode começar com uma versão de baixo risco no Make.

  • Defina primeiro a entrada, a saída e o gatilho
  • Consulte preços, limites e restrições de módulos na página oficial
  • Mantenha os alertas de erro e a revisão manual
  • Não automatize primeiro ações de alto risco
★★★★★
Primeiro avalie o caso e depois teste em pequena escala
Esta página inclui links de afiliado. Podemos receber uma comissão se você se registrar ou contratar por meio deles, sem custo adicional para você.