Esta documentação é um guia de referência para o Template [Create Card in a New List] FTP to Trello, que tem por objetivo criar um card no Trello quando houver um arquivo novo ou a atualização de um arquivo no FTP.
Ao utilizar este template, é importante que você se atente a algumas configurações, esta documentação e os comentários no código irão auxiliá-lo.
IMPORTANTE: para funcionamento adequado, você precisa ter configurado previamente a conta dos conectores pela Connector Store. Se você não sabe como fazê-lo, acesse este artigo para obter apoio. |
Macro fluxo
Conectores, actions e tools utilizados
- FTP
- Download Files
- Parse Base64
- Parse Base64 Decode
- Trello
- [List] Create List
- [Card] Create Card
Configurando o template
1.Trigger
Na trigger FTP é necessário estabelecer todos os parâmetros para que o flow execute de acordo com a sua necessidade, estes parâmetros são:
- Account: Selecione a conta do conector que será utilizado para acessar seu ambiente do FTP. Caso não tenha criado, acesse o artigo da Connector Store.
- Last Modiefied date verified: Neste campo defina a partir de qual data que será iniciado o monitoramento.
- Folder to watch: Neste campo defina qual pasta que será monitorada.
2.Download Files
Em seguida temos a action Download Files que fará o download dos arquivos inseridos em uma pasta no FTP citado na etapa anterior. Aqui configure os seguintes campos:
- Account: Selecione a conta do conector que será utilizado para acessar seu ambiente do FTP. Caso não tenha criado, acesse o artigo da Connector Store.
Mapping
Clique em Mapping e depois em Edit Code para visualizar as conexões do input. Aqui você pode modificar o código que fará o download dos arquivos mas é necessário tratar os seguintes campos:
- Name: Nome do arquivo que será feito o download.
- Directory: Adicione as informações do diretório do arquivo.
- Binary:É o arquivo no formato Base64 que será recebido a partir do output da action anterior.
3.Parse Base64 Decode
Teremos a tool Base64 Decode que fará a decodificação do arquivo para que seja criado o card no Trello.
4.Create List
Em seguida temos a action Create List que será responsável por criar uma lista no Trello. Aqui configure os seguintes campos:
- Account: Selecione a conta do conector que será utilizado para acessar seu ambiente do Trello. Caso não tenha criado, acesse o artigo da Connector Store.
Mapping
Clique em Mapping para visualizar as conexões do input. Aqui será lido as informações da Global Properties definidas anteriormente na trigger.
5.Create card
Nesta etapa temos a action Create Card que fará a criação de um novo card no Trello. Aqui configure os seguintes campos:
- Account: Selecione a conta do conector que será utilizado para acessar seu ambiente do Trello. Caso não tenha criado, acesse o artigo da Connector Store.
Mapping
Clique em Mapping e depois em Edit Code para visualizar as conexões do input. Aqui você pode modificar o código que fará a criação do card mas é necessário tratar os seguintes campos:
- IdList:Neste campo será feita a leitura da Global Properties definida no início desta documentação.
- Name: Coloque o nome do card que será criado.
- Desc: Neste campo coloque a informação que será atribuída ao card.
- Closed: Defina se o card será arquivado ou não.
- Pos: Neste campo defina qual será a posição do card.