我需要使用完整的URL(不仅仅是名称)获取Dropbox上的所有图像,因为我需要在我的Android应用程序中将图像显示为列表。
我正在使用Dropbox核心API并调用API如下:
DropboxAPI.Entry existingEntry = mDBApi.metadata(“/”,1000,null,true,null);
使用上面我列出了所有文件,并且得到了它的名字,但无法获得每个文件的完整URL。
非常感谢任何帮助。
提前致谢。
答案 0 :(得分:2)
这取决于您究竟需要做什么,以及您是否确实需要一个URL,如果需要,这取决于什么类型的URL。
如果您只需要图片文件的内容,则应使用getFile
或getFileStream
方法访问实际文件内容并根据需要显示。
如果您确实需要文件内容的直接网址,则可以使用media
获取网址。请注意,它们会在四小时后过期。
如果您需要更长寿的网址(例如,用于共享),则可以使用share
获取(预览)网址。 (您还可以修改这些链接以显示其他行为,如here所示。)