Fin上传器直接上传到Azure Blob存储-在Javascript中获取文件uri

Fineuploader uploading directly to Azure Blob Storage - get file uri within Javascript

本文关键字:Javascript 文件 uri 获取 Blob Fin Azure 存储      更新时间:2023-09-26

我正在通过fin上传器将文件直接上传到Azure Blob存储,我想知道文件上传后我是否可以访问文件URI(在Azure Blob存储上)?

我知道我可以调用API,其中finuploader提供了中描述的各种信息http://docs.fineuploader.com/branch/fix_thumbnail-performance/endpoint_handlers/azure.html#optional-服务器端-任务,但我想知道是否有可能在javascript回调中访问这些信息(文件uri等),而不将其发送到任何API。

我不确定你对"API"的定义是什么。我认为你的意思是不想对服务器进行额外调用。

您可以返回客户端代码所需的任何信息——您对Fine Uploader上传成功POST的响应。这些参数将提供给onComplete回调处理程序。

还有大量的API方法可以使用,其中包括检索文件名的方法。

我解决了这个问题。我使用的是内部的API finuploader-我在任何地方都找不到它的文档。

complete事件中,我称之为:

var blobName = $(this).fineUploaderAzure("getBlobName", id);

编辑:正如Ray在下面的评论中提到的,该功能记录在官方文档