从 Microsoft 图形 API 返回的事件 ID 无法正常工作

时间:2021-03-16 20:33:15

标签: microsoft-graph-api

我遇到了一个问题,这个问题似乎在过去已经得到了解答。我有一个从图形 api 的搜索 api 返回的日历事件 id。 id 包含正斜杠。在另一篇文章中,它说用 %2E2F 替换正斜杠。我试过了,它仍然对我不起作用。 下面我复制了从搜索 API 返回的 HitId,以及检索实际事件的请求,该事件因未找到对象而失败。为了验证我在 Microsoft 图形资源管理器中使用了下面的 url,并且我在我的应用程序中遇到了同样的错误。

有人可以帮忙吗?

原始ID:AAMkADgwZjlhNmJjLWNiMGQtNGE5MS1hMDVkLTNkNTU2ZWE5ZmM5ZgFRAAgI2fcomcHAAEYAAAAAI6tH + gq1iUqCeqCnGG6yXwcAMq9gls1 / Qkq1 + 34H69QBTgAAAAABDQAAMq9gls1 / Qkq1 + 34H69QBTgAFW9CKNwAAEA ==

更改ID:/v1.0/me/events/AAMkADgwZjlhNmJjLWNiMGQtNGE5MS1hMDVkLTNkNTU2ZWE5ZmM5ZgFRAAgI2fcomcHAAEYAAAAAI6tH+gq1iUqCeqCnGG6yXwcAMq9gls1%252FQkq1+34H69QBTgAAAAABDQAAMq9gls1%252FQkq1+34H69QBTgAFW9CKNwAAEA ==

上面的 URI 在图形浏览器中不起作用。有人可以帮忙吗。谢谢

分享 编辑 删除 标记

1 个答案:

答案 0 :(得分:0)

根据另一个 StackOverflow 问题的帖子,我将 / 替换为 -,查询现在可以工作了。这不是一个很好的解决方案,但它有效。