【问题标题】:Skydrive API - Limit returned results?Skydrive API - 限制返回的结果?
【发布时间】:2012-12-14 22:54:07
【问题描述】:

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

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

Windows Live api 有类似的东西吗?

文档不建议这样做..

【问题讨论】:

    标签: java android cloud live windows-live


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      从这里开始:

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

      看起来有多种过滤和选择机制。不是一个明确的 mime 类型,但它确实让你可以过滤一些“类型”的概念:

      通过使用过滤器参数仅获取某些类型的项目 前面的代码并指定项目类型:全部(默认)、照片、 视频、音频、文件夹或专辑。例如,要只获取照片, 使用 FOLDER_ID/files?filter=photos。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-08-23
        • 2014-09-10
        • 2020-12-05
        • 1970-01-01
        • 2021-06-15
        • 2013-07-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多