我尝试使用PowerShell和此处描述的REST API https://msdn.microsoft.com/office/office365/APi/mail-rest-operations#UpdateMessages
更新邮件我尝试将标志设置为true,如下所示:
$uri='https://outlook.office.com/api/v1.0/me/messages/AQMkAGNhMTJjZjJkLWJkYzEtNDY0My1hNTZhLWVmZgA2YTk1NjE2ZDYARgAAA_7Xl9tlI5pJjN-oWribDGQHAFOydA6gG1ZPhkRvyZErSPAAAAIBDAAAAFOydA6gG1ZPhkRvyZErSPAAAAIBfwAAAA=='
$contentType="application/json"
$body="{""IsRead"": true }"
$mail=Invoke-RestMethod -Uri $uri-ContentType $contentType -Body $body-Credential $MailCred -Method Patch
我总是得到403错误。我也尝试将v2.0 API作为v1.0 API?
有什么建议吗?
答案 0 :(得分:0)
请建议使用
https://outlook.office365.com
代替
https://outlook.office.com/
这应该有所帮助。
谢谢你, 尤里