Json 如何获取Filestack上传的S3 URL?我只看到Filestack URL

Json 如何获取Filestack上传的S3 URL?我只看到Filestack URL,json,file-upload,amazon-s3,Json,File Upload,Amazon S3,我正在使用Filestack编写一个javascript应用程序,并将其配置为上传到S3存储。我在哪里可以访问S3URL以便使用这些文件 如果您的S3存储桶是公开可用的,您可以从Filestack在Filestack文件链接的元数据中返回的“key”Filestack来构造S3URL 例如: 将返回: { "mimetype": "image/png", "uploaded": 1507326798793.528, "container": "bigbucket", "write

我正在使用Filestack编写一个javascript应用程序,并将其配置为上传到S3存储。我在哪里可以访问S3URL以便使用这些文件

如果您的S3存储桶是公开可用的,您可以从Filestack在Filestack文件链接的元数据中返回的“key”Filestack来构造S3URL

例如:

将返回:

{
  "mimetype": "image/png",
  "uploaded": 1507326798793.528,
  "container": "bigbucket",
  "writeable": true,
  "filename": "rondo-thumb.png",
  "location": "S3",
  "key": "opd1KxrTaWg9MifibCew_rondo-thumb.png",
  "path": "opd1KxYTaWl9MifkbCew_rondo-thumb.png",
  "size": 173125
}
不返回区域,假设您设置了bucket,以便知道区域和bucket名称

使用此信息,您可以根据bucket所在的区域构造S3URL:


将“键”或路径附加到S3区域前缀将为您提供您的遗嘱S3 URL。

如果您的S3存储桶是公开可用的,您可以根据Filestack在Filestack文件链接元数据中返回的“键”Filestack来构造S3 URL

例如:

将返回:

{
  "mimetype": "image/png",
  "uploaded": 1507326798793.528,
  "container": "bigbucket",
  "writeable": true,
  "filename": "rondo-thumb.png",
  "location": "S3",
  "key": "opd1KxrTaWg9MifibCew_rondo-thumb.png",
  "path": "opd1KxYTaWl9MifkbCew_rondo-thumb.png",
  "size": 173125
}
不返回区域,假设您设置了bucket,以便知道区域和bucket名称

使用此信息,您可以根据bucket所在的区域构造S3URL:


将“键”或路径附加到S3区域前缀将为您提供您的S3 URL。

如果您使用的是文件选择器,还可以使用disableStorageKey参数。这将使文件直接附加到指定的路径,而无需在文件名之前添加uuid

如果使用文件选择器,还可以使用disableStorageKey参数。这将使文件直接附加到指定的路径,而无需在文件名之前添加uuid