支持多个文件的 Zapier 操作
Zapier action with support for multiple files
我有一个目前支持单个文件附件的 Zapier Action。我希望使操作支持映射到同一字段的多个文件。
以 Trello Zapier 应用程序为例,我可以看到通过用逗号分隔不同的文件输入来支持多个文件。示例:
当使用 file
字段类型时,文件被转换为一个指针,供以后在我目前正在处理的 Zap 中使用。
理想情况下,我正在寻找一种解决方案,我可以在其中执行与 Trello 应用程序中类似的操作。
我希望下面的方法能起作用,然后我可以遍历这些文件并将它们附加到我的 FormData
。
bundle.inputData.files.split(",")
然而,这似乎只是 return 映射到该字段的第一个文件。
[
'https://zapier.com/engine/hydrate/:censored:7:3253ac4a5c:/.eJxVzksOgyAQgOG7zFpaUHweohdoGoMwGCKCEUxjjHcvfWy6_WfyzRwgvYvoYh_3BaGDG2RgXIjCSeyNgo7RlrK2rooM5Bain7eA63fCGsoZzUBI6bdE_EVt0KreifmtamMxJHl6inUM0B2f0i_epONrCvcDJtzTZiiuPC-LQmlJhrweCC9zQRrULVGat0wj6krpZP1olZ4X1u7E-tFfFjfC-TjPFyM9RQ4:1lEuaX:GDjfyeC0mtdhdw47AVimeUHfdG4/'
]
有没有人有解决这个问题的方法?
我通过在 inputFields
的字段上设置 list: true
来完成这项工作。
然后我可以在我的操作中循环遍历 perform
函数中的文件指针,在那里我获取文件数据和文件名并将它们附加到 FormData
对象。我使用此 example 作为获取文件数据和文件名的指南。
{
key: 'files',
type: 'file',
label: 'Attachment',
list: true
}
我有一个目前支持单个文件附件的 Zapier Action。我希望使操作支持映射到同一字段的多个文件。
以 Trello Zapier 应用程序为例,我可以看到通过用逗号分隔不同的文件输入来支持多个文件。示例:
当使用 file
字段类型时,文件被转换为一个指针,供以后在我目前正在处理的 Zap 中使用。
理想情况下,我正在寻找一种解决方案,我可以在其中执行与 Trello 应用程序中类似的操作。
我希望下面的方法能起作用,然后我可以遍历这些文件并将它们附加到我的 FormData
。
bundle.inputData.files.split(",")
然而,这似乎只是 return 映射到该字段的第一个文件。
[
'https://zapier.com/engine/hydrate/:censored:7:3253ac4a5c:/.eJxVzksOgyAQgOG7zFpaUHweohdoGoMwGCKCEUxjjHcvfWy6_WfyzRwgvYvoYh_3BaGDG2RgXIjCSeyNgo7RlrK2rooM5Bain7eA63fCGsoZzUBI6bdE_EVt0KreifmtamMxJHl6inUM0B2f0i_epONrCvcDJtzTZiiuPC-LQmlJhrweCC9zQRrULVGat0wj6krpZP1olZ4X1u7E-tFfFjfC-TjPFyM9RQ4:1lEuaX:GDjfyeC0mtdhdw47AVimeUHfdG4/'
]
有没有人有解决这个问题的方法?
我通过在 inputFields
的字段上设置 list: true
来完成这项工作。
然后我可以在我的操作中循环遍历 perform
函数中的文件指针,在那里我获取文件数据和文件名并将它们附加到 FormData
对象。我使用此 example 作为获取文件数据和文件名的指南。
{
key: 'files',
type: 'file',
label: 'Attachment',
list: true
}