傳文字程式碼範例
範例程式碼:
//Json格式
var message = "{\"text\": \"Test Message\"}";
HttpClient client = new HttpClient();
var urlWebhook = "請填入你的Webhook Url";
HttpRequestMessage requestMessage = new HttpRequestMessage(HttpMethod.Post, urlWebhook);
requestMessage.Content = new StringContent(message, Encoding.UTF8, "application/json");
HttpResponseMessage response = client.SendAsync(requestMessage).GetAwaiter().GetResult();
//以下為簡易判斷,可自行調整
if (response.StatusCode.ToString() == "OK")
{
string jsonStr = response.Content.ReadAsStringAsync().Result.ToString();
}
else
{
//錯誤紀錄 伺服器連線異常
var result = response.StatusCode.ToString();
}
實際結果:
參考資料:
Incoming Webhooks
嘗試以自己的角度來整理並紀錄,也許會對一些人有幫助。
文章有錯、參考聯結有漏或是連結失效..等,還請幫忙告知,謝謝。
另外參考資料中有很多更棒的文章,建議多看看。