Any particular reason you don't use HttpClient for the request? I thought that
was the direction MS was pushing people in these days.
On Sunday, 23 May 2021, 03:38:56 am GMT+1, Greg Harris
<[email protected]> wrote:
Click Send just worked - Happy - Thanks for your help on this :-)
private String SendSmsMessage_ClickSend( String aTargetPhoneNumber, String
aMsg )
{
String lBaseUrl = "https://api-mapper.clicksend.com/http/v2";
String lApiKey = "";
String lUsername = "";
String lTarget = aTargetPhoneNumber.Trim().StartsWith("04") ?
$"+614{aTargetPhoneNumber[2..]}" : aTargetPhoneNumber;
String lMsg = aMsg.Replace( " ", "%20" );
String lRequestStr =
$"{lBaseUrl}/send.php?method=http&username={lUsername}&key={lApiKey}&to={lTarget}&message={lMsg}";
//
https://api-mapper.clicksend.com/http/v2/send.php?method=http&username=xxxx&key=xxxx&to=xxxx,yyyy,zzzz&message=xxxx
WebRequest lRequest = WebRequest.Create( lRequestStr );
WebResponse lResponse = lRequest.GetResponse();
String lResult =
$"{((HttpWebResponse)lResponse).StatusDescription}";
lResponse.Close();
return lResult;
}
On Sun, May 23, 2021 at 9:06 AM Greg Keogh <[email protected]> wrote:
We've been using MessageNet for 15 years, still using their SOAP service (nice
of them to keep it going!) No dependencies at all -- Greg K