0

我正在尝试使用 c# API 获取 Microsoft 团队组的站点信息。我在 11 月的某个时候编写了这段代码,当时它运行良好。但现在调用失败,状态码为 500 和内部服务器错误。

GraphServiceClient graphClient;
/// ...
Site siteInfo = graphClient
    .Groups["groupId"]
    .Sites["root"]
    .Request()
    .GetAsync()
    .GetAwaiter()
    .GetResult();

https://graph.microsoft.com/beta/groups/{GroupId}/sites/root当我使用 Postman尝试以下 GET 请求时,出现以下错误,

{
  "error": {
    "code": "generalException",
    "message": "An unspecified error has occurred.",
    "innerError": {
      "request-id": "5c969a0e-aeca-451d-a832-6d538e278773",
      "date": "2020-01-03T10:56:22"
    }
  }
}

这个请求以前可以从 Postman 工作,但它停止工作。我检查了应用程序权限,它们很好,并且自从它们之前工作以来一直保持不变。但是,此请求适用于 Graph Explorer。

我看到 SharePoint 中提到的相同问题返回一般异常:发生了未指定的错误,但我认为他们提到的解决方案在这里对我没有帮助。

4

0 回答 0