我可以从 C# 应用程序或 PS 脚本创建传入 webhook,将 JSON 消息发送到 MSFT doc 解释的通道。
但是,我想使用传入的 webhook 将 JSON 消息从我的应用程序发送给用户(作为私人消息),就像 Slack 允许的那样。
据我所知,这对于 MSFT 团队是不可能的:https ://dev.outlook.com/Connectors/Reference
但也许您知道任何解决方法或类似的方法来解决它。
提前致谢 :)
[已编辑]用于通过 C# 应用向 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);
}