Skydrive API - 限制返回的结果?

时间:2012-12-30 11:44:16

标签: java android cloud live windows-live

目前我正在使用client.getAsync(folder + "/files", liveListener)检查特定文件的文件夹内容。目前它运作良好,但如果文件夹中有很多文件(它可能有),那么返回的结果会相当大,所以我想知道是否有办法限制这个?

使用Google Drive api我可以查询某个mimetype的文件,这意味着返回的结果会大大减少。

Windows Live api有这样的东西吗?

文档没有暗示......

2 个答案:

答案 0 :(得分:3)

从这里开始:

http://msdn.microsoft.com/en-us/library/live/hh826531.aspx

看起来像各种过滤和选择机制。没有一个明确的mime类型,但它确实让你过滤了'type'的一些概念:

  

使用中的filter参数仅获取特定类型的项目   前面的代码并指定项目类型:全部(默认),照片,   视频,音频,文件夹或相册。例如,要仅获取照片,   使用FOLDER_ID / files?filter = photos。

您也可以按照各种标准进行排序,然后按偏移量进行选择,这对您上面讨论的内容似乎非常有用。

答案 1 :(得分:1)

在文件存储中引入一个非常重要的文件夹结构。文件夹是文件的自然过滤机制。