1

我正在尝试使用以下方法检索用户的作业:

https://graph.microsoft.com/beta/education/me/assignments

这行得通,我得到一个分页结果集,其中包含@odata.nextLink

https://graph.microsoft.com/beta/education/me/assignments?$skiptoken=eyJGaWx0ZXIiOiJkdWVEYXRlVGltZSBsZSAyMDIwLTA0LTI0VDExOjI4OjUxLjg3NDk2MjZaIiwiT3JkZXJCeSI6ImR1ZURhdGVUaW1lIGRlc2MiLCJUb3AiOjUwMCwiTGFzdEVudGl0eUlkIjoiN2E1ZTM4NmEtZjg3NS00ZTFjLTgxYTQtYTVhZDhiMmE0MGJjIiwiTWF0Y2hpbmdMYXN0RWxlbWVudEZpbHRlckNvdW50IjoxfQ%3d%3d`

当实际执行此调用时,我会收到以下错误:

{
  "error": {
    "code": "",
    "message": "Query options must not be tampered",
    "innerError": {
      "date": "2020-06-23T11:55:18",
      "request-id": "dd7e8dde-374b-4202-8289-6916521f000f"
    }
  }
}

我不确定这是否是 API 上的错误,或者我在这里遗漏了一点。

我也尝试通过 Class 端点检索作业:

https://graph.microsoft.com/beta/education/classes/dc962d8a-bd4e-4129-a626-0e3e9d129756/assignments?$skip=500

这会产生以下错误:

Microsoft.Graph.ServiceException : Code: 19999
Message: Something failed, the API cannot share any more information at the time of the request.
Inner error:
    AdditionalData:
    date: 2020-06-23T10:32:04
    request-id: c519bddf-28c9-41e7-ab77-bd95cf0b7008
ClientRequestId: c519bddf-28c9-41e7-ab77-bd95cf0b7008

这些调用是通过 Nuget 上的 Beta SDK for Graph 完成的,但这些调用也通过 Graph Explorer 失败。我有完成所有任务的要求,所以我不确定在这里做什么。

4

0 回答 0