我可以从C#应用程序或PS脚本创建传入的Webhook,将JSON消息发送到MSFT文档说明之类的通道。
但是,我想使用传入的Webhook像Slack允许的那样从我的应用程序向用户发送JSON消息(作为私有消息)。
据我所知,MSFT团队无法做到这一点:https : //dev.outlook.com/Connectors/Reference
但是也许您知道任何解决方法或类似的解决方法。
提前致谢 :)
[编辑]用于通过C#App将消息发布到MSFT团队的代码:
//Post a message using simple strings
public void PostMessage(string text, string title)
{
Payload payload = new Payload()
{
Title = title
Text = test
};
PostMessage(payload);
}
//Post a message using a Payload object
public async void PostMessage(Payload payload)
{
string payloadJson = JsonConvert.SerializeObject(payload);
var content = new StringContent(payloadJson);
content.Headers.ContentType = new MediaTypeHeaderValue("application/json");
var client = new HttpClient();
uri = new Uri(GeneralConstants.TeamsURI);
await client.PostAsync(uri, content);
}
Run Code Online (Sandbox Code Playgroud)