【发布时间】:2016-11-04 16:46:24
【问题描述】:
我可以从 C# 应用程序或 PS 脚本创建传入 webhook,将 JSON 消息发送到 MSFT 文档解释的通道。
但是,我想使用传入的 webhook 从我的应用程序向用户发送 JSON 消息(作为私人消息),就像 Slack 允许的那样。
据我所知,这在 MSFT 团队中是不可能的:https://dev.outlook.com/Connectors/Reference
但也许您知道任何解决方法或类似的方法来解决它。
提前致谢:)
[EDITED] 用于通过 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);
}
【问题讨论】:
标签: c# .net powershell microsoft-teams