上传文件后,Java Dropbox API获取公共共享链接

时间:2014-08-09 22:31:55

标签: java dropbox dropbox-api

以下内容将我的文件上传到dropbox中的指定路径:

DbxEntry.File uploadedFile = client.uploadFile("/" + id + "/name" + ".png",
DbxWriteMode.add(), tile.length(), inputStream);
System.out.println("Uploaded: " + uploadedFile.toString());

但是,我如何在上传后检索公共共享网址?我找不到任何文件。

2 个答案:

答案 0 :(得分:7)

找到合适的API方法:

DbxClient = new DbxClient(config, accessToken);
client.createShareableUrl(path)

无法轻松......

答案 1 :(得分:1)

DbxClient = new DbxClient(config, accessToken);

此调用将为您提供可共享的预览网址。

client.createShareableUrl(path);

此调用将提供直接URL。唯一的问题是URL将过期。

client.createTemporaryDirectUrl(path);