أصبح بالإمكان استبدال رسائل الـ sms ذات الكلفة العالية برسائل الواتس ذات المزايا العديدة وأهمها ضمان وصولها للعميل ولأي دولة في العالم إضافة لحجم الرسالة الكبير
يمكن فتح حساب مجاني من هنا
ويمكن ربط whatsapp api بسهولة معJAVA وإرسال الرسائل أو بناء شات بوت
مثال بسيط لإرسال رسالة واتس اب بلغة JAVA
Send a text message to phone number or group
كود :
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/x-www-form-urlencoded");
RequestBody body = RequestBody.create(mediaType, "token=token&to=966550883606&body=WhatsApp API on UltraMsg.com works good&priority=10&referenceId=");
Request request = new Request.Builder()
.url("https://api.ultramsg.com/instance1150/messages/chat")
.post(body)
.addHeader("content-type", "application/x-www-form-urlencoded")
.build();
Response response = client.newCall(request).execute();
Send a image to phone number or group
كود :
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/x-www-form-urlencoded");
RequestBody body = RequestBody.create(mediaType, "token=token&to=966550883606&image=https://file-example.s3-accelerate.amazonaws.com/images/test.jpg&caption=image Caption&referenceId=");
Request request = new Request.Builder()
.url("https://api.ultramsg.com/instance1150/messages/image")
.post(body)
.addHeader("content-type", "application/x-www-form-urlencoded")
.build();
Response response = client.newCall(request).execute();
Send a document file to phone number or group
كود :
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/x-www-form-urlencoded");
RequestBody body = RequestBody.create(mediaType, "token=token&to=966550883606&filename=hello.pdf&document=https://file-example.s3-accelerate.amazonaws.com/documents/cv.pdf&referenceId=");
Request request = new Request.Builder()
.url("https://api.ultramsg.com/instance1150/messages/document")
.post(body)
.addHeader("content-type", "application/x-www-form-urlencoded")
.build();
Response response = client.newCall(request).execute();