Skip to content

Instantly share code, notes, and snippets.

@vmussak
Created February 25, 2021 02:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vmussak/192a3acc4768bac74b9647c0e68d31ac to your computer and use it in GitHub Desktop.
Save vmussak/192a3acc4768bac74b9647c0e68d31ac to your computer and use it in GitHub Desktop.
using MicrosoftTeamsIntegrationExample.MicrosoftTeams;
using Newtonsoft.Json;
using System;
using System.Net.Http;
using System.Text;
namespace MicrosoftTeamsIntegrationExample
{
public class MicrosoftTeamsService
{
private static readonly HttpClient HttpClient = new HttpClient();
public void SendMicrosoftTeamsMessage(MicrosoftTeamsRequest request)
{
var url = "SUA URL DO TEAMS AQUI";
var jsonRequest = JsonConvert.SerializeObject(request);
var response = HttpClient.PostAsync(
url,
new StringContent(jsonRequest, Encoding.UTF8, "application/json")
).Result;
if(response.IsSuccessStatusCode)
{
Console.WriteLine("Mensagem enviada ao MS Teams");
}
else
{
Console.WriteLine("Erro ao enviar mensagem ao MS Teams");
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment