### [Enviando vários arquivos 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

**Resumo:** Este tutorial irá guiá-lo sobre como usar um pequeno trecho de código PHP para enviar vários arquivos para o seu Google Drive usando o complemento File Upload e o complemento Zapier. 

**Conteúdo:**

Você gostaria de enviar vários arquivos carregados pelo WPForms para o **Google Drive** com o [complemento Zapier](https://wpforms.com/features/zapier-addon/ "WPForms Zapier Addon")? Por padrão, o zap enviará apenas um arquivo do formulário. No entanto, com um trecho de código PHP personalizado em seu site, você pode aceitar vários arquivos.

Neste tutorial, vamos configurar um formulário que aceitará vários uploads de arquivos e, usando o Zapier, enviá-los para o Google Drive.

---

## Criando seu formulário

Este tutorial é baseado em 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 seu formulário, sua conexão com o Zapier e seu zap.

Nosso formulário terá os campos Nome, E-mail, Upload de Arquivo e Texto de Parágrafo.

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

## Adicionando o snippet para enviar vários arquivos

Precisaremos adicionar um pequeno snippet de código que nos permitirá usar este zap para enviar mais de um arquivo 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 pegará cada nome de arquivo e o colocará em uma nova linha, o que, por sua vez, permitirá o envio de vários arquivos. Ele funcionará para todos os formulários do seu site com o [campo de envio de arquivos](https://wpforms.com/docs/a-complete-guide-to-the-file-upload-field/ "Usando o campo de envio de arquivos"). O código basicamente compacta todos os arquivos enviados em uma pasta zip.

## Visualizando os arquivos no Google Drive

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

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

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

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

![Com este pequeno trecho de código, agora podemos enviar vários arquivos para o Google com o Zapier](https://wpforms.com/wp-content/uploads/2021/04/wpforms-extracted-files.jpg)É isso! Agora você sabe como enviar vários arquivos para o Google Drive usando nosso complemento do Zapier.

Em seguida, você gostaria de alterar também o tempo de espera ao usar o campo Modern File Upload? Confira 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

**Tags:** PHP

---

