我知道查询: https://graph.microsoft.com/v1.0/me/messages 对应于: GraphClient.Me.Messages.Request()。GetAsync()
我正在尝试在Microsoft Graph Client SDK中复制以下请求:
获取所有类别 https://graph.microsoft.com/beta/me/outlook/masterCategories 对应的Graph客户端查询:??
获取包含其主题中某些字词的所有邮件 链接将类似于此 https://graph.microsoft.com/v1.0/me/messages?$ search =“你好世界” 对应的Graph Client:??
使用类别更新这些消息
该文档仅提供了2个示例,我可以在哪里找到示例/阅读材料列表?
答案 0 :(得分:1)
为生产端点(v1.0)生成SDK,因此您必须为beta API制作custom request
List<QueryOption> options = new List<QueryOption>
{
new QueryOption("$search", "hello world")
};
var filteredMessages = await
graphClient.Me.Messages.Request(options).GetAsync();
这也需要使用自定义请求,因为这是测试版功能。
感谢您对我们的文档以及如何使用SDK的反馈。我们在回购中有一些additional reference,并且正在继续研究改进SDK文档的选项。
答案 1 :(得分:0)
由于我没有足够的声望点,我不得不发表答案而不是发表评论。 感谢user8608110的帮助。不幸的是,我无法使用图表浏览器,因为我不是管理员。我想我的补丁请求设置正确,但我一直得到#34;空有效负载&#34;错误。
我认为stackoverflow是让我们互相帮助而不是删除那些试图获得帮助的人的帖子。