public async Task SendSmsTest() { var cred = OvhApiTestTools.GetApiCredentials(); OvhApiClient ovhApiClient = new OvhApiClient(cred); string serviceName = (await ovhApiClient.SMSWrapper.ServicesGet()).FirstOrDefault(); Assert.IsNotNull(serviceName, "Please create SMS service, Go to OVH.com"); string senderFrom = (await ovhApiClient.SMSWrapper.SendersGet(serviceName)).FirstOrDefault(); // Write SMS model SMS.SmsBatchParams smsparam = new SMS.SmsBatchParams(); smsparam.From = senderFrom; smsparam.To = new List <string>() { "+33600000000" }.ToArray(); smsparam.Message = "Message test alex"; smsparam.NoStop = true; smsparam.Deferred = null; var resSend = await ovhApiClient.SMSWrapper.SmsBatchesPut(serviceName, smsparam); System.Threading.Thread.Sleep(1000); // wait send var resInfo = await ovhApiClient.SMSWrapper.SmsBatchGet(serviceName, resSend.Id); var resStats = await ovhApiClient.SMSWrapper.SmsBatchStatistics(serviceName, resSend.Id); Assert.IsNotNull(resStats); }
public async Task TestMethod1() { var cred = OvhApiTestTools.GetApiCredentials(); OvhApiClient ovhApiClient = new OvhApiClient(cred); var resmodel = await ovhApiClient.DOMAINWrapper.GetDomainFull("nuegy.net"); Assert.IsNotNull(resmodel); }
public async Task InfoSmsTest() { var cred = OvhApiTestTools.GetApiCredentials(); OvhApiClient ovhApiClient = new OvhApiClient(cred); string serviceName = (await ovhApiClient.SMSWrapper.ServicesGet()).FirstOrDefault(); Assert.IsNotNull(serviceName, "Please create SMS service, Go to OVH.com"); var resInfo = await ovhApiClient.SMSWrapper.SmsBatchGet(serviceName, "774823e5-b726-48a3-8684-b27d94d96af2"); Assert.IsNotNull(resInfo); var resStats = await ovhApiClient.SMSWrapper.SmsBatchStatistics(serviceName, "774823e5-b726-48a3-8684-b27d94d96af2"); Assert.IsNotNull(resStats); }