gpt4 book ai didi

c# - Microsoft Graph - 在 SDK C# 中过滤

转载 作者:太空宇宙 更新时间:2023-11-03 20:57:16 24 4
gpt4 key购买 nike

根据另一篇文章,我可以按如下方式通过 HTTP 请求进行过滤:

https://graph.microsoft.com/v1.0/me/events?
$filter=categories/any(a:a+eq+'Red+Category')

我不确定 a:a 在这里代表什么,但它有效。

我想在 Microsoft Graph SDK 中复制它,我使用的查询选项如下所示,它不返回任何结果:

       List<QueryOption> options = new List<QueryOption>
{
new QueryOption("$filter",
"categories/any(a:a+eq+'Red+Category'")
};

最佳答案

您似乎在 C# 代码中执行搜索而不是过滤器。

尝试使用:

var request = graphClient.Users[userId].Events.Request().Filter("categories/any(a:a+eq+'Red+Category')");
var result = await request.GetAsync();

或者:

 List<QueryOption> options = new List<QueryOption>
{
new QueryOption("$filter",
"categories/any(a:a+eq+'Red+Category')")
};

关于c# - Microsoft Graph - 在 SDK C# 中过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49172556/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com