I had a problem using Zaps.
I am using Webhooks by Zapider post to upload a file to a service that will process the file, return a new file, and then upload the file to google drive
When I tested it individually, everything worked fine and I could get the questions back.



Â
But it appears when I want to upload a processed new file to Google Drive
Failed to create a file in Google Drive
Error while hydrating data from Webhooks by Zapier: The app returned "None".

Â

I noticed that in both tests, they requested the API.
But the contents of the two messages are different.
I printed the log
Yii::info(print_r($_FILES, true), __METHOD__);
Yii::info(Yii::$app->request->getHeaders()->get('Content-Type'), __METHOD__);
The first result is:
Array
(
  file] => Array
    (
      name] => file ... .txt
      pfull_path] => file ... .txt
      ttype] => text/plain
      ttmp_name] => /tmp/phpoobfJM
      terror] => 0
      size] => 4
    )
)
multipart/form-data; boundary=—————————————768080016093773413427465
Â
the second result is
Array
(
)
multipart/form-data; boundary=—————————————768080016093773413427465
Â
The file is missing from the parameters of the second request,Â
However, I noticed that there is a boundary in the content-type, and the two requests are the same, so should I save the processed file in the server, and I need to return the corresponding file according to the boundary when I request again?
Â
I didn't find this in the document, is this the right way to do it?
Â
Thank you