API Skydrive – лимит возвратил результаты?

В настоящее время я использую client.getAsync(folder + "/files", liveListener) чтобы проверить содержимое папки для определенного файла. На данный момент это работает хорошо, но если в папке есть много файлов (что, скорее всего, есть), то возвращаемый результат будет довольно большим, поэтому мне было интересно, есть ли способ ограничить это?

Используя api Google Drive, я могу запросить файлы определенного типа mimetype, что означает, что возвращаемые результаты значительно сокращаются.

Есть ли что-то подобное для Windows Live api?

В документации это не рекомендуется.

Отсюда:

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

Похож на различные механизмы фильтрации и выбора. Не одно явно для mime-типов, но это позволяет вам фильтровать какое-то понятие «type»:

Получите только определенные типы элементов, используя параметр фильтра в предыдущем коде и указав тип элемента: все (по умолчанию), фотографии, видео, аудио, папки или альбомы. Например, чтобы получить только фотографии, используйте FOLDER_ID / files? Filter = photos.

Также похоже, что вы можете сортировать по различным критериям, а затем выбирать путем смещения, что, казалось бы, было бы очень полезно для того, что вы обсуждали выше.

Представьте нетривиальную структуру папок в вашем хранилище файлов. Папки являются естественным фильтрующим механизмом для файлов.

Intereting Posts