Google Drive Api не возвращает результаты по убыванию количества вхождений слова

Я использую Google Documents List API для поиска в документах.
Поиск в пользовательском интерфейсе Google Drive возвращает результаты с наибольшим количеством вхождений слов в первую очередь. Но с API он сначала возвращает результаты с датой последней загрузки. Это URL-адрес, который я использую https://docs.google.com/feeds/default/private/full?q=search+term

Я также пытался использовать https://docs.google.com/feeds/default/private/full?q=search+term&desc=true, но это дало те же результаты, что и раньше, т. е. по дате последней загрузки. Может ли кто-нибудь указать мне, какие дополнительные параметры я должен добавить к URL-адресу?


person manu5987    schedule 10.05.2012    source источник


Ответы (1)


Вы можете использовать параметр запроса orderBy, чтобы упорядочить ленту списка документов по определенным критериям:

  • last-modified: значение по умолчанию, сортировка по дате последнего изменения.
  • last-accessed: сортировать по дате последнего доступа.
  • title: сортировать по названию (это то, что вы ищете.
  • starred: сортировать документы по атрибуту "помечено звездочкой".
person Alain    schedule 10.05.2012
comment
Мы хотим, чтобы результаты упорядочены по количеству вхождений слова. - person manu5987; 11.05.2012
comment
Можем ли мы реализовать сортировку по релевантности для результатов поиска через API? - person manu5987; 11.05.2012