ZapierでGoogle Driveに複数のファイルを送信する

WPFormsでアップロードした複数のファイルをZapierアドオンで Google Driveに送信したいですか?デフォルトでは、Zapはフォームから1つのファイルのみを送信します。しかし、カスタムPHPスニペットをサイトに追加することで、複数のファイルを受け入れることができます。

このチュートリアルでは、複数のファイルのアップロードを受け付けるフォームをセットアップし、Zapierを使ってそれらをGoogle Driveにプッシュする。


フォームの作成

このチュートリアルは、WordPressのアップロードをGoogle Driveに送信する方法のガイドに基づいています。このガイドに従って、フォーム、Zapier接続、zapをセットアップしてください。

私たちのフォームには、名前、Eメール、ファイルアップロード、段落テキストのフォームフィールドがあります。

フォームを作成し、ファイルアップロードフィールドを追加します。

注: WPFormsでのZapier統合の動作の詳細については、Zapierアドオンの使用ガイドを必ずご確認ください。

複数ファイルを送信するスニペットの追加

このザップを使って、1つ以上のファイルをGoogle Driveに送信できるようにするために、小さなコードスニペットを追加する必要がある。

コード・スニペットをサイトに追加する際にヘルプが必要な場合は、こちらのチュートリアルをご覧ください

このスニペットは、すべてのファイル名を受け取り、それを改行します。ファイルアップロードフィールドを持つサイトのすべてのフォームで動作します。このコードは基本的に、アップロードされたすべてのファイルをzipフォルダに圧縮します。

Googleドライブ上のファイルを見る

フォームが完了すると、接続されているGoogleドライブにZIPファイルとしてファイルが送信されます。

複数のファイルはグーグルに送られ、すぐにzip圧縮される。

これらの画像を見るには、解凍する必要があります。Googleドライブに送信されたファイルを開きます。次に、画面上部中央のドロップダウンメニューから、「Open With 」をクリックし、「Zip Extractor」を選択します。

送信されたファイルをダブルクリックし、「Open With」を選択して「Zip Extractor」を選択します。

zipファイルに添付されている画像やファイルのリストが表示されます。続行するには、Extractを選択し、すべてのファイルが抽出されます。

表示できるように画像を抽出するには、抽出ボタンをクリックします。

これで、Googleドライブ内に添付された画像やファイルのある親ディレクトリが表示されます。

この小さなコード・スニペットで、Zapierを使ってGoogleに複数のファイルを送信できる。

以上です!これで、Zapierアドオンを使ってGoogle Driveに複数のファイルを送信する方法がわかりました。

次に、モダンファイルアップロードフィールドを使用する際のタイムアウトも変更したいですか?モダンファイルアップロードのタイムアウトを変更する方法については、チュートリアルをご覧ください。