Если я хочу перечислить файлы в папке с параметром запроса $orderBy
в соответствии с документацией , я получаю ответ с ошибкой 501
.
Вот пример, приведенный в необработанном видезапроса:
GET /v1.0/drives/{id}/items/{id}/children?$select=name,id,folder,lastModifiedDateTime,createdDateTime,size,createdBy,lastModifiedBy,webUrl&$orderby=createdDateTime HTTP/1.1
Host: graph.microsoft.com
Authorization: Bearer <token>
Ответ:
{
"error": {
"code": "notSupported",
"message": "The request is not supported by the system.",
"innerError": {
"request-id": "c925ae56-8359-4e8f-98b9-92ff0c4dfc8a",
"date": "2018-06-04T10:50:00"
}
}
}
Эта проблема возникает только с определенной учетной записью OneDrive.Если я использую один и тот же вызов API для другого диска и папки, то он работает без проблем.
Когда я исследовал это, то казалось, что API вообще не поддерживает параметр $orderBy
с переменной даты внутри для этой учетной записи.
Кто-нибудь знает, почему я получаю эту ошибку дляконкретный аккаунт?