MSFT doc の説明のように、JSON メッセージをチャネルに送信する C# アプリまたは PS スクリプトから着信 Webhook を作成できます。
ただし、Slack が許可するように、アプリからユーザーに JSON メッセージを (プライベート メッセージとして) 送信するために、着信 Webhook を使用したいと考えています。
私の知る限り、これは MSFT Teams では不可能です: 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);
}