### [Enviar vários ficheiros para o Google Drive com o Zapier](https://wpforms.com/developers/how-to-send-multiple-files-to-google-drive-with-zapier/)

**Publicado:** 7 de abril de 2021
**Autor:** David Ozokoye

**Excerto:** Este tutorial irá guiá-lo através do processo de utilização de um pequeno fragmento de código PHP para enviar vários ficheiros para o seu Google Drive utilizando o add-on File Upload e o add-on Zapier. 

**Conteúdo:**

Gostaria de enviar vários ficheiros carregados através do WPForms para o **Google Drive** com o [complemento Zapier](https://wpforms.com/features/zapier-addon/ "WPForms Zapier Addon")? Por predefinição, o zap apenas enviará um ficheiro do formulário. No entanto, com um fragmento de código PHP personalizado no seu site, pode aceitar vários ficheiros.

Neste tutorial, vamos configurar um formulário que aceitará o envio de vários ficheiros e, utilizando o Zapier, enviá-los-emos para o Google Drive.

---

## Criar o seu formulário

Este tutorial baseia-se no nosso guia sobre [como enviar uploads do WordPress para o Google Drive](https://wpforms.com/how-to-create-a-wordpress-google-drive-upload-form/ "Como enviar uploads do WordPress para o Google Drive (facilmente)"). Siga este guia para configurar o seu formulário, a sua ligação ao Zapier e o seu zap.

O nosso formulário terá os campos Nome, E-mail, Upload de Ficheiro e Texto de Parágrafo.

![Crie o seu formulário e adicione o campo de upload de ficheiros.](https://wpforms.com/wp-content/uploads/2022/05/wpforms-file-upload-form.jpg)Nota: Para obter detalhes sobre como a integração com o Zapier funciona no WPForms, não deixe de consultar o nosso guia sobre [como usar o addon do Zapier](https://wpforms.com/docs/how-to-install-and-use-zapier-addon-with-wpforms/ "Addon do Zapier").

## Adicionar o snippet para enviar vários ficheiros

Teremos de adicionar um pequeno snippet de código que nos permitirá usar este zap para enviar mais do que apenas um ficheiro para o Google Drive.

Se precisar de ajuda para adicionar trechos de código ao seu site, [consulte este tutorial](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/ "Como adicionar PHP ou JavaScript personalizado para o WPForms").

Este trecho irá pegar em todos os nomes de ficheiros e colocá-los numa nova linha, o que, por sua vez, permitirá o envio de vários ficheiros. Funcionará para todos os formulários no seu site com o [campo de envio de ficheiros](https://wpforms.com/docs/a-complete-guide-to-the-file-upload-field/ "Utilizar o campo de envio de ficheiros"). O código basicamente comprime todos os ficheiros enviados numa pasta zip.

## Visualizar os ficheiros no Google Drive

O que acontece quando o formulário é preenchido é que ele enviará os ficheiros para o seu Google Drive conectado como um ficheiro zip.

![Os vários ficheiros são enviados para o Google e imediatamente compactados.](https://wpforms.com/wp-content/uploads/2021/04/wpforms-zipped-files-to-google.jpg)Para visualizar estas imagens, terá de descompactá-las. Para isso, abra o ficheiro que acabou de ser enviado para o seu Google Drive. Em seguida, no menu suspenso na parte superior central do ecrã, clique em **Abrir com** e escolha **Zip Extractor**.

![Clique duas vezes no ficheiro que foi enviado, selecione Abrir com e escolha Zip Extractor](https://wpforms.com/wp-content/uploads/2021/04/wpforms-extract-multiple-files.jpg)O ficheiro compactado será apresentado com uma lista das imagens ou ficheiros anexados a esse zip. Para continuar, selecione **Extrair** e todos os ficheiros serão extraídos.

![Clique no botão Extrair para extrair as imagens, de modo a que possam ser visualizadas.](https://wpforms.com/wp-content/uploads/2021/04/wpforms-extract-files.jpg)Agora, verá o diretório principal com as imagens ou ficheiros anexados dentro do seu Google Drive.

![Com este pequeno trecho de código, podemos agora enviar vários ficheiros para o Google com o Zapier](https://wpforms.com/wp-content/uploads/2021/04/wpforms-extracted-files.jpg)E pronto! Agora já sabe como enviar vários ficheiros para o Google Drive utilizando o nosso add-on do Zapier.

A seguir, gostaria também de alterar o tempo de espera ao utilizar o campo Modern File Upload? Consulte o nosso tutorial sobre [como alterar o tempo de espera no Modern File Upload](https://wpforms.com/developers/how-to-change-the-timeout-on-the-modern-file-upload/ "Como alterar o tempo de espera no Modern File Upload").

**Categorias:** Tutoriais

**Etiquetas:** PHP

---

