أصبح بالإمكان استبدال رسائل الـ sms ذات الكلفة العالية برسائل الواتس ذات المزايا العديدة وأهمها ضمان وصولها للعميل ولأي دولة في العالم إضافة لحجم الرسالة الكبير
يمكن فتح حساب مجاني من هنا
ويمكن ربط whatsapp api بسهولة مع#C وإرسال الرسائل أو بناء شات بوت
مثال بسيط لإرسال رسالة واتس اب بلغة #C
كود :
var client = new RestClient("https://api.ultramsg.com/instance1150/messages/chat");
var request = new RestRequest(Method.POST);
request.AddHeader("content-type", "application/x-www-form-urlencoded");
request.AddParameter("undefined", "token=token&to=1408XXXXXXX&body=WhatsApp API on UltraMsg.com works good&priority=10&referenceId=", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Send a image to phone number or group
كود :
var client = new RestClient("https://api.ultramsg.com/instance1150/messages/image");
var request = new RestRequest(Method.POST);
request.AddHeader("content-type", "application/x-www-form-urlencoded");
request.AddParameter("undefined", "token=token&to=1408XXXXXXX&image=https://file-example.s3-accelerate.amazonaws.com/images/test.jpg&caption=image Caption&referenceId=", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Send a document file to phone number or group
كود :
var client = new RestClient("https://api.ultramsg.com/instance1150/messages/document");
var request = new RestRequest(Method.POST);
request.AddHeader("content-type", "application/x-www-form-urlencoded");
request.AddParameter("undefined", "token=token&to=1408XXXXXXX&filename=hello.pdf&document=https://file-example.s3-accelerate.amazonaws.com/documents/cv.pdf&referenceId=", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);