getonedriveusageaccountdetail()和getSharePointSiteUsageTail()在C#中对我不起作用v1.0

发布于 2025-01-31 23:52:50 字数 411 浏览 4 评论 0原文

var queryOptionsN = new List<QueryOption>()
{
    new QueryOption("format", "application/json"),
};
var unsortedUsersCollection = graphServiceClient.Reports.GetOneDriveUsageAccountDetail("D180").Request(queryOptionsN).GetAsync().Result;

引发例外:

InnerException = {"'R' is an invalid start of a value. Path: $ | LineNumber: 0 | BytePositionInLine: 0."}
var queryOptionsN = new List<QueryOption>()
{
    new QueryOption("format", "application/json"),
};
var unsortedUsersCollection = graphServiceClient.Reports.GetOneDriveUsageAccountDetail("D180").Request(queryOptionsN).GetAsync().Result;

Throws the exception:

InnerException = {"'R' is an invalid start of a value. Path: $ | LineNumber: 0 | BytePositionInLine: 0."}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一刻暧昧 2025-02-07 23:52:50

在Graph API SDK中响应的响应期间,看起来像是一个例外。

创建HTTP请求时可以尝试解决方法,并将其读取为JSON字符串。

var message = graphServiceClient.Reports.GetOneDriveUsageAccountDetail("D180")
                             .Request(queryOptionsN)
                             .GetHttpRequestMessage();
var response = await client.HttpProvider.SendAsync(message);
// Download report data - content should be json
var content = await response.Content.ReadAsStringAsync();

类似于getSharePointSiteUsageTaile

Looks like an exception during deserialization of the response in Graph API SDK.

You can try a workaround when you create a http request and read the response as a json string.

var message = graphServiceClient.Reports.GetOneDriveUsageAccountDetail("D180")
                             .Request(queryOptionsN)
                             .GetHttpRequestMessage();
var response = await client.HttpProvider.SendAsync(message);
// Download report data - content should be json
var content = await response.Content.ReadAsStringAsync();

Similar for GetSharePointSiteUsageDetail.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文