如何用Filestack工作流程简化您的文件处理

145 阅读2分钟

对于工程师来说,自动化是一项非常重要的技能,尤其是在处理各种文件类型时。 你接受的输入越多,自动化程度越高,你能提供的最终输出就越好。 Filestack的工作流程允许开发人员使用其专门的用户界面来定义自动化任务。

在不需要编码的情况下,很容易创建一个文件工作流程,并扫描每一个任务的病毒,隔离它,直到它可以被审查,并提醒发件人的问题,以便没有工作迟到。

注册一个免费的Filestack账户后,你可以转向创建你自己的工作流程。 在创建工作流程时,你可以从几十个代表工作流程片段的用户界面项目中选择。 从转换文件格式,到转换文件内容,Filestack让你用简单的用户界面来完成这些工作!

当设置工作流程时,您为您的媒体选择几十个强大的选项之一。

您将这些工作流程动作连接起来,为您的文件创建您想要的输出。

不需要编码,就可以很容易地创建一个文件工作流程,并扫描每一个任务的病毒,隔离它,直到它可以被审查,并提醒发件人注意这个问题,以便没有工作迟到。

Filestack API提供了众多语言的API助手,如PHP、cURL和JavaScript。要用Node.js上传文件,你可以编码。

const client = require('filestack-js').init('MY_API_KEY');
const result = await client.upload("./path/to/image.png");

/*
{
  handle: 'p1czPBTFTpGZWEWmiiSZ',
  url: 'https://cdn.filestackcontent.com/p1czPBTFTpGZWEWmiiSZ',
  filename: 'image.png',
  size: 14634,
  mimetype: 'image/png',
  status: 'Stored'
}
*/

const options = { storeTo:{ workflows: [‘4e6c1ef1-c1ca-44a9-8ba0-aa7bc1fabbce’] }, };
client.picker(options).open();

这种类型的工作流程自动化是非常有价值的,因为它快速、强大,并减轻了人类工作的需要,节省了时间和精力。 没有等待,没有额外支出,只有自动化。

此外,Filestack与AmazonS3、Dropbox、Azure、GMail、Dropbox和Instagram整合。 你可以获得所有文件互动的分析结果。 还有一个客户端互动库,可以拖放上传。 享受工作流程的乐趣吧