我正在使用Microsoft Graph API的Beta来访问SharePoint列表项 . 我正在尝试在创建日期过滤项目 .

我正在调用的URI是: https://graph.microsoft.com/beta/sites/{site-id}/lists/{list-id}/items/?$filter=createdDateTime gt '2017-09-20T00:00:00'

我最终得到以下错误:

{
    "error": {
        "code": "BadRequest",
        "message": "A binary operator with incompatible types was detected. Found operand types 'Edm.DateTimeOffset' and 'Edm.String' for operator kind 'GreaterThan'.",
        "innerError": {
            "request-id": "4bdec409-885c-46ee-b3b6-df2c43f997ac",
            "date": "2017-09-27T08:11:22"
        }
    }
}

我搜索了很多关于使用日期类型和OData的问题,但是没有解决方案有效 . 此日期格式适用于de API中的其他实体 . 所以这似乎是过滤日期的正确语法 . 我做错了什么或者是Graph API中的错误?