首页 > 解决方案 > 无法使用 powershell 删除 yammer 评论

问题描述

$url= "https://www.yammer.com/api/v1/messages/‍4234234234"

Invoke-WebRequest -Uri $url -Method Delete -Headers $UserHeaders

这给了我在powershell上的以下错误

Invoke-WebRequest

这种 500 错误很少发生,但即使是 Yammer 的 https 有时也不会传递。团队正在为此努力。同时,转到 Yammer。在 C:\Chetan\codes\test2.ps1:32 char:9 + Invoke-WebRequest -Uri $DeleteYamComment -Method Delete -Head ... + ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: ( System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest],WebException + FullyQualifiedErrorId:WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

标签: powershelloffice365yammer

解决方案


HTTP 500 错误表明服务器端存在您作为调用者无法控制的问题。Yammer API 返回的错误文本说明了很多。在 Yammer 团队修复其服务器之前,您可能无能为力。


推荐阅读