如何使用 swift 使用 JukeBox 播放保管箱音频文件?

How to play dropbox audio file using JukeBox using swift?

我在我的项目中集成了 Dropbox API (Dropbox API),并且只想访问音频文件。

使用 Dropbox API 创建共享 links。

现在,我想使用 Jukebox 或来自可共享 URL 的任何音频播放器播放那首歌。

我已经尝试了多次 link 来使用 Jukebox 播放,它 运行 很好。

我只面对可共享的 Dropbox link。

共享的 links,例如,来自 createSharedLinkWithSettings,指向 HTML 预览页面,而不是文件内容本身。

如果您需要实际的文件内容,例如,在媒体播放器中使用它,您有几个选择:

1) 使用download(path:rev:overwrite:destination:)将文件下载到磁盘。

2) 使用download(path:rev:)将文件下载到内存中。 (不推荐用于大文件。)

3) 使用 getTemporaryLink(path:) 获取文件的临时 link。如果您需要 URL 给媒体播放器,这可能是最好的选择。