Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public async Task<bool> SendMessage(string number, string body)
- {
- var from = _config["SMSSenderSettings:FromNumber"];
- var username = _config["SMSSenderSettings:PanelUserName"];
- var password = _config["SMSSenderSettings:PanelPassword"];
- using (var client = new HttpClient())
- {
- try
- {
- var response = await client.GetAsync($"{BaseUrl}/send.php?method=sendsms&format=json&from={from}" +
- $"&to={number}&text={body}&type=0&username={username}&password={password}");
- response.EnsureSuccessStatusCode(); // Throw exception if call is not successful
- response.Content.ReadAsStringAsync();
- return true;
- }
- catch (HttpRequestException)
- {
- return false;
- }
- }
- }
- public async Task SendMessage(string number, string body)
- {
- var from = _config["SMSSenderSettings:FromNumber"];
- var username = _config["SMSSenderSettings:PanelUserName"];
- var password = _config["SMSSenderSettings:PanelPassword"];
- using (var client = new HttpClient())
- {
- try
- {
- var response = await client.GetAsync($"{BaseUrl}/send.php?method=sendsms&format=json&from={from}" +
- $"&to={number}&text={body}&type=0&username={username}&password={password}");
- response.EnsureSuccessStatusCode(); // Throw exception if call is not successful
- await response.Content.ReadAsStringAsync();
- }
- catch (HttpRequestException)
- {
- }
- }
- }
- await SendMessage().ConfigureAwait(false);
- var t = response.Content.ReadAsStringAsync();
- public async Task<bool> SendMessage(string number, string body)
- {
- var from = _config["SMSSenderSettings:FromNumber"];
- var username = _config["SMSSenderSettings:PanelUserName"];
- var password = _config["SMSSenderSettings:PanelPassword"];
- using (var client = new HttpClient())
- {
- var response = await client.GetAsync($"{BaseUrl}/send.php?method=sendsms&format=json&from={from}" +
- $"&to={number}&text={body}&type=0&username={username}&password={password}");
- return response.IsSuccessStatusCode();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement