خدمة API - للمبرمجين- المعاني لرسائل الجوال
برنامج سطح المكتب
يمكنك من خلال تطبيقات سطح المكتب عزيزي العميل العمل وكأنك تعمل على الموقع مباشره واداء جميع الخدمات الخاصه بك بسرعة اكبر حيث انها تعتمد على سرعة جهاز الحاسب الخاص بك
برنامج المعارف
حرصنا على تقديم حلول وافضل خدمات لعملائنا الكرام فلقد قمنا بتطوير برنامج "معارف اس ام اس " الذي هو عبارة عن حلقة وصل بين المدرسة وأولياء الامور
اضافه الاوت لوك
تمكنك هذه الاضافه من الارسا ل مباشرة من برنامج الاوت لوك مع الاستفادة من البيانات المدخلة في برنامج الاوت لوك
برنامج اضافة الاكسيل
يمكن للمستخدمين لبرنامج الرسائل القصيرة علي الويب من القيام بارسال الرسائل الجماعية والفردية والي المجموعات
برنامج سطح المكتب
يمكنك من خلال تطبيقات سطح المكتب عزيزي العميل العمل وكأنك تعمل على الموقع مباشره واداء جميع الخدمات الخاصه بك بسرعة اكبر حيث انها تعتمد على سرعة جهاز الحاسب الخاص بك
برنامج المعارف
حرصنا على تقديم حلول وافضل خدمات لعملائنا الكرام فلقد قمنا بتطوير برنامج "معارف اس ام اس " الذي هو عبارة عن حلقة وصل بين المدرسة وأولياء الامور
اضافه الاوت لوك
تمكنك هذه الاضافه من الارسا ل مباشرة من برنامج الاوت لوك مع الاستفادة من البيانات المدخلة في برنامج الاوت لوك
برنامج اضافة الاكسيل
يمكن للمستخدمين لبرنامج الرسائل القصيرة علي الويب من القيام بارسال الرسائل الجماعية والفردية والي المجموعات
خدمة API - للمبرمجين

إن الحاجة تتزايد كل يوم لبناء برامج وحلول متطورة تختص بالسوق المتنامي للرسائل القصيرة والمطورين القياديين فى حاجة لعمل برمجيات وتطبيقات للاستفادة من خدمة رسائل الجوال SMS.

 

الـ API الخاص بـالمعاني لرسائل الجوال هي بسيطه وسريعه ويعتمد عليه حيث تم بناءه لدمجة مع أي نظام. تحتاج الى خطوات بسيطه للاستفادة من خدمة API وهي كالتالي:

  1. التسجيل في موقع المعاني لررسائل الجوال من خلال هذا الرابط

  2. لارسال رسالة جوال من موقعك قم بعمل الكود التالي والذي هو عبارة عن رابط HTTP

  • رابط HTTP  للارسال باللغتين العربية والانجليزية

1
2
 اولا ارسال رسالة
 www.http://api/sendsms.php?username=@user&passwor/http://sms.almaany.wsd=@pass&message=test&numbers=@mobile&sender=@sender&unireturn=xml&1Rmduplicated=code=e&
طريقة الارسال Post و Get
المتغيرات ووظائفها
 اولا المتغيرات الاجبارية
- اسم المستخدم = username &
- كلمة المرور = password &
- الرسالة = message &
- الارقام numbers = &
- اسم المرسل = sender &
 ثانيا المتغيرات الاختيارية
وهي مسئولة عن طريقة ارجاع البيانات " return "
- اذا ترك نتيجه ال return فارغة وسوف يظهر " كود الخطا رقمي "
- لارجاع الناتج بصيغة جاسون اكتب retrun=Json &
- لارجاع النتائج بصيغة الاكس ام ال اكتب retrun=xml &
- لارجاع معنى الخطا كتابياً اكتب retrun=string &
Rmduplicated
فى حاله عدم وضعه بالرابط يقوم بالارسال للارقام المكرره
3
فى حاله تم وضع قيمته 0 يقوم بالارسال للارقام المكرره
وإذا تم وضعها ب 1لايقوم بالارسال للارقام المكرره
 صيغة الارسال بوقت لاحق لابد ان تكون بالشكل التالي :
YYYY-mm-dd HH:mm = datetime &
- مثال 2011-02-24 23:30
http://sms.almaany.ws/api/sendsms.php?username=@user&password=@pass&numbers=@mobile&message=@message&sender=@sender&datetime=YYYY-MMM-DD HH:MM
 الاخطاء Error Code
- كود الخطا 100 <---- تم استلام الارقام بنجاح
- كود الخطا 101 <---- البيانات ناقصة
- كود الخطا 101 <---- اسم المستخدم غير صحيح
- كود الخطا 101 <---- كلمة المرور غير صحيحة
- كود الخطا 101 <---- خطأ بقاعده البيانات
- كود الخطا 101 <---- الرصيد لا يكفى
- كود الخطا 101 <---- اسم المرسل غير متاح
- كود الخطا 101 <---- اسم المرسل محجوب
- كود الخطا 101 <---- لا يوجد ارقام صالحة للارسال
- كود الخطا 101 <---- لا يمكن الارسال لاكثر من 8 مقاطع
- كود الخطا 110 <---- خطا فى حفظ نتيجة الارسال
- كود الخطا 111 <---- الارسال مغلق
- كود الخطا 111 <---- الرسالة تحتوى على كلمة محظورة
- كود الخطا 111 <---- الحساب غير مفعل
4
- كود الخطا 111 <---- الحساب موقوف
- كود الخطا 111 <---- غير مفعل جوال
- كود الخطا 111 <---- غير مفعل بريد الكترونى
- كود الخطا 111 <---- الرساله فارغه ولا يمكن ارسالها
- كود الخطا 1011 <---- اسم المرسل فارغ
- كود الخطا 1011 <---- لم يتم وضع رقم مستقبل
- كود الخطا 1011 <---- لم يتم وضع نص الرساله
- كود الخطا 1010 <---- خطأ فى التشفير
5
- كود الخطا 1011 <---- لم يتم وضع اسم مستخدم
- كود الخطا 1011 <---- لم يتم وضع كلمه المرور
 ثانيا الرصيد
http://sms.almaany.ws/api/getbalance.php?username=@user&password=@pass&hangedBalance=true
طريقة الارسال Post و Get
المتغيرات ووظائفها
 اولا الاجبارية
- اسم المستخدم = username &
- كلمة المرور = password &
 ثانيا الاختيارية
وهي مسئولة عن طريقة ارجاع البيانات " &return "
- لارجاع الناتج بصيغة جاسون اكتب retrun=Json &
- لارجاع النتائج بصيغة الاكس ام ال اكتب retrun=xml &
- لارجاع معنى الخطا كتابياً اكتب retrun=string &
- ولكن عند اختيار return فارغة يظهر الرصيد وليس الكود 117
تم الحصول على الرصيد "
 لمعرفقة الرصيد المعلق اكتب التالي :
- true = hangedBalance &
بالنسبة لل hangedBalance لابد ان تكون القيمة ب true
6
لكى تحصل على الرصيد المعلق .
 الاخطاء Error Code
- كود الخطاء 101 -- -- -- -- < البيانات ناقصة ",
- كود الخطاء <----102 اسم المستخدم غير صحيح ",
- كود الخطاء <----103 كلمة المرور غير صحيحة ",
- كود الخطاء <----104 لا يوجد رصيد فى الحساب ",
- كود الخطاء <----111 الارسال مغلق ",
- كود الخطاء <----113 الحساب غير مفعل ",
- كود الخطاء <----114 الحساب موقوف ",
- كود الخطاء <----115 غير مفعل جوال ",
- كود الخطاء <----116 غير مفعل بريد الكترونى
- كود الخطاء <----117 تم الحصول على رصيد
7

[ إغلاق ]
عزيزي الزائر,
الرجاء ترقية المتصفح الذي لديك لكي تستطيع تصفح موقعنا بشكل أفضل, لأنه تم التحقق من إستخدامك لمتصفح قديم جداً. منذ أكثر من عشر سنوات.
نحن ننصحك بالترقية إلى أحد المتصفحات التالية:
Internet Explorer آخر إصدار Google Chrome Mozilla Firefox Apple Safari Opera