public bool sendMessageUserId(string user_id, string message) { m_LineNoti msg = new m_LineNoti(); List <string> to = new List <string>(); List <m_LineMessage> lmsg = new List <m_LineMessage>(); to.Add(user_id); lmsg.Add(new m_LineMessage { type = "text", text = message }); msg.to = to; msg.messages = lmsg; try { string postBody = JsonConvert.SerializeObject(msg); string result; if (client == null) { ConnectLine(); } var action = JsonConvert.SerializeObject(msg); var content = new StringContent(action, Encoding.UTF8, "application/json"); var response = client.PostAsync("v2/bot/message/multicast", content); if (response.Result.IsSuccessStatusCode) { Console.WriteLine(response.Result.Content.ReadAsStringAsync().Result); result = response.Result.Content.ReadAsStringAsync().Result; Console.WriteLine(result); return(true); } else { Console.WriteLine("Error at Create new payment : " + response.Result.Content.ReadAsStringAsync().Result); return(false); } } catch (Exception e) { Console.WriteLine(e.Message); return(false); } }
public void sendMessageToLine(string message) { m_LineNoti msg = new m_LineNoti(); List <string> to = new List <string>(); List <m_LineMessage> lmsg = new List <m_LineMessage>(); to.Add("U7c8a8a90f9727517c12e2bec78288fb3"); // ไปป์ to.Add("Ua3f2843454b046cbfe9e391103b0a4b3"); // พี่อ้อ to.Add("U40a096db8638ef63ba6f6fd31b9b4a3e"); // พี่เอก lmsg.Add(new m_LineMessage { type = "text", text = message }); msg.to = to; msg.messages = lmsg; try { string postBody = JsonConvert.SerializeObject(msg); string result; ConnectLine(); var action = JsonConvert.SerializeObject(msg); var content = new StringContent(action, Encoding.UTF8, "application/json"); var response = client.PostAsync("v2/bot/message/multicast", content); if (response.Result.IsSuccessStatusCode) { Console.WriteLine(response.Result.Content.ReadAsStringAsync().Result); result = response.Result.Content.ReadAsStringAsync().Result; Console.WriteLine(result); } else { Console.WriteLine("Error at Create new payment : " + response.Result.Content.ReadAsStringAsync().Result); } } catch (Exception e) { Console.WriteLine(e.Message); } }