Beispiel #1
0
        public async Task <SmsResponse> SendSmsAsync(string phoneNumber, string message)
        {
            var smsClient = new SmsClient(_apiUrl);
            var data      = await smsClient.PostApiAsync <SmsRequest, SmsResponse>(new SmsRequest()
            {
                auth = new Auth()
                {
                    key = _apiKey
                },
                data = new Data()
                {
                    recipient = phoneNumber,
                    sms       = new SmsInfo
                    {
                        source = _apiSender,
                        text   = message,
                        ttl    = 1440,
                    }
                }
            });

            return(data);
        }