Saiba como enviar SMS através do seu sistema .NET ou .NETCORE utilizando as nossas bibliotecas prontas com apenas 3 linhas de código.
Abaixo listamos alguns códigos da nossa biblioteca com os principais endpoints
// Instalação da biblioteca
// .NET Framework >= 4.6.1
// Install-Package Comtele.Sdk
using System;
using Comtele.Sdk.Services
namespace ComteleSdk {
class Program {
static string API_KEY = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
static void Main(string[] args) {
var textMessageService = new TextMessageService(API_KEY);
var result = textMessageService.Send(
"Sender",
"Content",
new string[] {"Receivers"}
);
}
}
}
// Instalação da biblioteca
// .NET Framework >= 4.6.1
// Install-Package Comtele.Sdk
using System;
using Comtele.Sdk.Services
namespace ComteleSdk {
class Program {
static string API_KEY = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
static void Main(string[] args) {
var textMessageService = new TextMessageService(API_KEY);
var result = textMessageService.Schedule(
"Sender",
"Content",
DateTime.Parse("ScheduleDate"),
new string[] {"Receivers"}
);
}
}
}
// Instalação da biblioteca
// .NET Framework >= 4.6.1
// Install-Package Comtele.Sdk
using System;
using Comtele.Sdk.Services
namespace ComteleSdk {
class Program {
static string API_KEY = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
static void Main(string[] args) {
var textMessageService = new TextMessageService(API_KEY);
var result = textMessageService.GetDetailedReport(
DateTime.Parse("StartDate"),
DateTime.Parse("EndDate"),
DeliveryStatus.All
);
}
}
}
// Instalação da biblioteca
// .NET Framework >= 4.6.1
// Install-Package Comtele.Sdk
using System;
using Comtele.Sdk.Services
namespace ComteleSdk {
class Program {
static string API_KEY = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
static void Main(string[] args) {
var tokenService = new TokenService(API_KEY);
var result = tokenService.SendToken('PhoneNumber', 'Prefix');
}
}
}
// Instalação da biblioteca
// .NET Framework >= 4.6.1
// Install-Package Comtele.Sdk
using System;
using Comtele.Sdk.Services
namespace ComteleSdk {
class Program {
static string API_KEY = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
static void Main(string[] args) {
var tokenService = new TokenService(API_KEY);
var result = tokenService.ValidateToken('TokenCode');
}
}
}
// Instalação da biblioteca
// .NET Framework >= 4.6.1
// Install-Package Comtele.Sdk
using System;
using Comtele.Sdk.Services
namespace ComteleSdk {
class Program {
static string API_KEY = “XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX”;
static void Main(string[] args) {
var textMessageService = new TextMessageService(API_KEY);
var result = textMessageService.Send(
“Sender”,
“Content”,
new string[] {“Receivers”} );
}
}
}
// Instalação da biblioteca
// .NET Framework >= 4.6.1
// Install-Package Comtele.Sdk
using System;
using Comtele.Sdk.Services
namespace ComteleSdk {
class Program {
static string API_KEY = “XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX”;
static void Main(string[] args) {
var textMessageService = new TextMessageService(API_KEY);
var result = textMessageService.Schedule(
“Sender”,
“Content”,
DateTime.Parse(“ScheduleDate”),
new string[] {“Receivers”} );
}
}
}
// Instalação da biblioteca
// .NET Framework >= 4.6.1
// Install-Package Comtele.Sdk
using System;
using Comtele.Sdk.Services
namespace ComteleSdk {
class Program {
static string API_KEY = “XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX”;
static void Main(string[] args) {
var textMessageService = new TextMessageService(API_KEY);
var result = textMessageService.GetDetailedReport(
DateTime.Parse(“StartDate”),
DateTime.Parse(“EndDate”),
DeliveryStatus.All );
}
}
}
// Instalação da biblioteca
// .NET Framework >= 4.6.1
// Install-Package Comtele.Sdk
using System;
using Comtele.Sdk.Services
namespace ComteleSdk {
class Program {
static string API_KEY = “XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX”;
static void Main(string[] args) {
var tokenService = new TokenService(API_KEY);
var result = tokenService.SendToken(‘PhoneNumber’, ‘Prefix’);
}
}
}
// Instalação da biblioteca
// .NET Framework >= 4.6.1
// Install-Package Comtele.Sdk
using System;
using Comtele.Sdk.Services
namespace ComteleSdk {
class Program {
static string API_KEY = “XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX”;
static void Main(string[] args) {
var tokenService = new TokenService(API_KEY);
var result = tokenService.ValidateToken(‘TokenCode’);
}
}
}
// Instalação da biblioteca
// dotnet add package Comtele.Sdk
using System;
using Comtele.Sdk.Services
namespace ComteleSdk {
class Program {
static string API_KEY = “XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX”;
static void Main(string[] args) {
var textMessageService = new TextMessageService(API_KEY);
var result = textMessageService.Send(
“Sender”,
“Content”,
new string[] {“Receivers”} );
}
}
}
// Instalação da biblioteca
// dotnet add package Comtele.Sdk
using System;
using Comtele.Sdk.Services
namespace ComteleSdk {
class Program {
static string API_KEY = “XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX”;
static void Main(string[] args) {
var textMessageService = new TextMessageService(API_KEY);
var result = textMessageService.Schedule(
“Sender”,
“Content”,
DateTime.Parse(“ScheduleDate”),
new string[] {“Receivers”} );
}
}
}
// Instalação da biblioteca
// dotnet add package Comtele.Sdk
using System;
using Comtele.Sdk.Core.Resources;
using Comtele.Sdk.Services
namespace ComteleSdk {
class Program {
static string API_KEY = “XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX”;
static void Main(string[] args) {
var textMessageService = new TextMessageService(API_KEY);
var result = textMessageService.GetDetailedReport(
DateTime.Parse(“StartDate”),
DateTime.Parse(“EndDate”),
DeliveryStatus.All );
}
}
}
// Instalação da biblioteca
// dotnet add package Comtele.Sdk
using System;
using Comtele.Sdk.Core.Resources;
using Comtele.Sdk.Services
namespace ComteleSdk {
class Program {
static string API_KEY = “XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX”;
static void Main(string[] args) {
var tokenService = new TokenService(API_KEY);
var result = tokenService.SendToken(‘PhoneNumber’, ‘Prefix’ );
}
}
}
// Instalação da biblioteca
// dotnet add package Comtele.Sdk
using System;
using Comtele.Sdk.Core.Resources;
using Comtele.Sdk.Services
namespace ComteleSdk {
class Program {
static string API_KEY = “XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX”;
static void Main(string[] args) {
var tokenService = new TokenService(API_KEY);
var result = tokenService.ValidateToken(‘TokenCode’);
}
}
}
Integre facilmente utilizando uma das nossas bibliotecas disponíveis.
Teste a nossa API diretamente da nossa documentação utilizando o API browser.
Bibliotecas open sources no nosso GitHub para facilitar a sua integração.
Envios diretamente do seu terminal, uma alternativa para linguagens limitadas.
Frameworks | Compatível | |
---|---|---|
.NET Standard | 2.0 | 2.1 |
.NET Core | 2.0 | 3.0 |
.NET Framework | 4.6.1 | N/A |
Mono | 5.4 | 6.4 |
Xamarin iOS | 10.14 | 12.16 |
Xamarin Mac | 3.8 | 5.16 |
Xamarin Android | 8.0 | 10.0 |
Universal Windows Plataform | 10.0.16299 | TBD |
Unity | 2018.1 | TBD |
1. Preencha seus dados ao lado.
2. Receba em seu e-mail os dados de acesso.
3. Acesse sua conta com todas as funcionalidades e recursos liberados e 10 créditos para testar a Comtele como quiser!
Não é necessário cadastro do cartão de crédito.