我正在尝试过滤conversationId
以获取邮件的消息和回复,但每次我都会收到错误消息:
Unexpected error value: { statusCode: 400, code: "BadRequest", message: "Invalid filter clause"
示例代码:
let response =
await client.api(`/me/messages?$filter=conversationId eq '${conversationId}'`)
.get();
请求路径输出如下:
/me/messages?$filter=conversationId eq 'AAQkADJkZTNiN2ZlLTg2M2QtNGZjMC1hNDUxLTdlNjgzZDVjZDljMAAQAKVNpsZfVhlEtPFltSQuNJ8='
在Graph Explorer中尝试完全相同的路径时,完全没有问题。
和空格有关系吗?我应该添加%20
吗?