Kloudless 文件资源管理器 - 如何获取存储提供程序令牌令牌



我正在使用Kloudless文件浏览器,并且正在检索bearer_token。

我想做的是获取一个令牌以与存储提供商(例如 dropbox)一起使用。我希望能够使用由给定令牌启动的SDK。

原因是使用文件资源管理器后,我想从服务器端下载所选文件夹。

Kloudless SDK 不支持这种情况(是的,文档中描述了相关的 HTTP POST 请求,但我更喜欢使用 SDK)。

所以问题是如何让dropbox(或其他存储提供商)令牌在dropbox的SDK中使用。

var explorer = window.Kloudless.explorer({
app_id: 'iCZ_ICMy43H0NSoz0QbLvmyjzCHf2frAOPaBfWVgh9_vrFIM',
types: ['folders'],
**retrieve_token**: true,

});

https://github.com/kloudless/file-explorer

(我在Kloudless工作)

retrieve_token参数的使用是正确的。JS回调中的数据将包含所选文件夹的元数据,以及所连接帐户的持有者令牌。然后,您可以将此数据传输到您的服务器。

在服务器上收到令牌后,可以通过文件夹内容终结点递归列出文件夹的所有内容,然后发出单独的 API 请求以通过文件下载终结点下载每个文件。

这能满足您的需求吗?

最新更新