using System;
using System.IO;
using System.Net;
using System.Collections.Generic;
using Newtonsoft.Json;
class Message
{
public string text { get; set; }
public string pushtype { get; set; }
public string sender { get; set; }
public string delay { get; set; }
}
class Phone
{
public string gsmsmsid { get; set; }
public string value { get; set; }
}
class Payload
{
public SMS sms{ get; set; }
public Payload() //default contructor
{
this.sms = new SMS();
}
}
class Recipients
{
public List gsm{ get; set;}
public Recipients()
{
this.gsm = new List();
}
}
class SMS
{
public Message message{ get; set; }
public Recipients recipients{ get; set;}
public SMS()
{
this.recipients = new Recipients();
}
}
public class Program
{
public static void Main()
{
string token = "your.token"; //Your first token must be generated on our plateform at https://my.smsfactor.com/developers/api-tokens
Message msgObj = new Message()
{
text = "Votre message",
pushtype = "alert",
sender = "DOTNET"
};
Phone phoneObj = new Phone()
{
value = "33612345678"
};
Payload payloadObj = new Payload();
payloadObj.sms.message = msgObj;
payloadObj.sms.recipients.gsm.Add(phoneObj);
string jsonData = JsonConvert.SerializeObject(payloadObj);
Console.WriteLine(jsonData);
var httpWebRequest = (HttpWebRequest)WebRequest.Create("https://api.smsfactor.com");
httpWebRequest.Accept = "application/json";
httpWebRequest.Method = "POST";
httpWebRequest.Headers.Add("Authorization", "Bearer " + token);
using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
{
streamWriter.Write(jsonData);
streamWriter.Flush();
streamWriter.Close();
}
var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
{
var result = streamReader.ReadToEnd();
Console.WriteLine(result);
}
}
}
Le marketing mobile est une stratégie très employée dans les entreprises. Cabinet médical, salon de coiffure, boutique en ligne, agence de voyage, concessionnaire automobile… tout type d'entité peut installer cette application dans leur logiciel métier afin de bénéficier de ses atouts non négligeables. De plus, il existe aujourd'hui des tas d'interfaces applicatives conçues spécialement pour chaque langage de programmation. C'est le cas par exemple de l'api sms C#. Ce logiciel a été créé pour satisfaire les besoins du personnel marketing travaillant dans un environnement C#. Les annonceurs peuvent l'installer dans leur univers quotidien pour se faciliter les tâches.
L'api sms C# pourra s'harmoniser avec tous les autres outils déjà installés dans un environnement C#. Les nouveaux usagers se demandent certainement comment procéder pour intégrer cet instrument dans leur système. En fait, les prestataires fournissent les codes nécessaires pour simplifier le travail lors de l'installation. Grâce à ces codes, les marketeurs pourront ainsi joindre cette solution marketing à leurs logiciels existants et profiter de toutes les fonctionnalités proposées dans l'application.
Une fois l'installation de cet outil réalisée, l'utilisateur pourra alors envoyer des textos vers les clients de l'entreprise si leurs numéros mobiles sont dans la base de données. Grâce à cet instrument numérique, l'expédition peut être automatisé, programmé et personnalisé. La campagne SMS sera ainsi plus rapide et efficace. Les messages sont envoyés instantanément qu'il s'agisse d'une diffusion en masse ou à l'unité. Par ailleurs, le marketeur utilisant le langage C# peut lier l'api sms à d'autres outils pour échanger de données. Avec cette application innovante, on peut garantir une relation client parfaitement soignée dans n'importe quelle situation.
L'utilisation de cette interface de programmation offre à l'entreprise une multitude d'avantages dont les effets sont considérables pour la fidélisation de la clientèle. En utilisant l'api sms C#, les annonceurs n'ont plus besoin de rédiger un à un les messages. L'application contient des fonctionnalités avancées pour créer un contenu et l'envoyer à tous les contacts en quelques clics. Que ce soit pour une campagne de SMS transactionnelle ou promotionnelle, l'API SMS est l'outil par excellence pour obtenir une rentabilité optimale. Cet instrument fournit particulièrement diverses méthodes permettant à l'expéditeur de lancer différents types de textos : Wap, Push, Ringtong, Vcard, Flash SMS, etc.
Le dispositif offre également une fonction qui aide à suivre les messages en temps réels. Beaucoup d'autres actions sont aussi réalisables avec cette solution logicielle :
Cela fait déjà plusieurs années que le SMS a eu une place importante au sein des entreprises. Ces dernières l'utilisent pour communiquer avec leurs partenaires d'affaires afin de les tenir au courant des dernières actualités. Elles se servent également de ce canal de communication pour informer les clients d'un événement important ou pour faire une campagne de marketing mobile. Pa rapport à d'autres supports, le texto bénéficie de plusieurs avantages et c'est pourquoi il est très privilégié. Depuis l'existence d'outils d'envoi comme l'api sms C#, le nombre d'enseignes utilisant le SMS comme canal de communication ne cesse d'augmenter. Les raisons en sont diverses.
L'usage du SMS dans une campagne marketing ne se limite pas aux occasions spéciales comme les fêtes. Il s'utilise dans la vie de tous les jours pour informer les consommateurs et les tenir au courant de toutes les actualités concernant la marque ou la firme.
Les textos constituent un canal de communication très apprécié, d'où son taux d'ouverture élevé. L'annonceur peut ainsi en profiter pour rendre le message plus performant. Cela consiste à faire des phrases simples composées de mots accrocheurs et faciles à comprendre. Le moment d'envoi est également un point fondamental pour capter l'attention du destinataire. Le mieux est de lancer la diffusion pendant les heures de bureau et seulement lors des jours ouvrables.
Le marketing mobile est la meilleure solution si vous cherchez à rentabiliser votre stratégie de marchéage. Un SMS ne coûte que quelques centimes d'euro et vous économiserez encore plus d'argent en programmant un envoi massif tout en touchant un maximum de cible.