- isms.ws سكريبت الرسائل
Einglish

الرابط API

الرابط API

إذا كان لديك برنامج ما وترغب بربطه مع خدمة رسائل الجوال SMS للتواصل مع الجوالات المخزنة
 
في قاعدة البيانات لديك فإنك تستطيع ذلك من خلال خدمة بوابة الإرسال
 
SMS Gateway api التي تمكنك بكل سهولة من ربط برنامجك أو موقعك
 
أو نظامك ببوابات الإرسالSMS Gateway  الخاصة بنا لتحصل على
 
خدمة رسائل الجوال SMS مميزة وآمنة وذات موثوقية عالية.
 
إذا واجهتك أي صعوبات أو مشاكل في عملية تشغيل ال API على برنامج لا تتردد بالتواصل معنا
 
للحصول على المساعدة والإستشارة اللازمة.
 
 
اولا ارسال رسالة 
 
http://www.isms.ws/api/sendsms.php?username=@user&password=@pass&message=test
&numbers=@mobile&sender=@sender&unicode=e
&Rmduplicated=1&return=xml
 
طريقة الارسال Post و Get 
 
المتغيرات ووظائفها 
 
اولا المتغيرات الاجبارية  
 
- اسم المستخدم=  username&
 
- كلمة المرور=  password&
 
-  الرسالة =  message&
 
-  الارقام numbers = &
 
-  اسم المرسل=  sender&
 
 
 ثانيا المتغيرات الاختيارية
 
 
وهي مسئولة عن طريقة ارجاع البيانات "  return "
 
- اذا ترك نتيجه الـ return فارغة وسوف يظهر  " كود الخطا رقمي " 
 
- لارجاع الناتج بصيغة جاسون اكتب retrun=Json&
 
- لارجاع النتائج بصيغة الاكس ام ال اكتب retrun=xml &
 
- لارجاع معنى الخطا كتابياً اكتب retrun=string &
 
 
Rmduplicated 
 
فى حاله عدم وضعه بالرابط  يقوم بالارسال  للارقام المكرره 
 
فى حاله تم وضع  قيمته  0 يقوم بالارسال للارقام المكرره 
 
وإذا تم وضعها ب 1لايقوم بالارسال للارقام المكرره 
 
 
صيغة الارسال بوقت لاحق لابد ان تكون بالشكل التالي :
 
YYYY-mm-dd HH:mm =datetime&
 
- مثال    2011-02-24 23:30
 
http://www.isms.ws/api/sendsms.php?username=@user&password=@pass&numbers=@mobile
&message=@message&sender=@sender
&datetime=YYYY-MMM-DD HH:MM
 
الاخطاء  Error Code
 
- كود الخطا 100   <----  تم استلام الارقام بنجاح
  
- كود الخطا 101  <----  البيانات ناقصة 
 
- كود الخطا 102  <----  اسم المستخدم غير صحيح 
 
- كود الخطا 103 <----  كلمة المرور غير صحيحة  
 
- كود الخطا 104  <----  خطأ بقاعده البيانات
  
- كود الخطا 105  <----  الرصيد لا يكفى 
 
- كود الخطا 106  <----  اسم المرسل  غير متاح 
 
- كود الخطا 107  <----  اسم المرسل محجوب 
 
- كود الخطا 108  <----  لا يوجد ارقام صالحة للارسال 
 
- كود الخطا 109  <----  لا يمكن الارسال لاكثر من 8 مقاطع
 
- كود الخطا 110 <----  خطا فى حفظ نتيجة الارسال
 
- كود الخطا 111  <----  الارسال مغلق
 
- كود الخطا 112   <----  الرسالة تحتوى على كلمة محظورة 
 
- كود الخطا 113  <----  الحساب غير مفعل 
 
- كود الخطا 114  <----  الحساب موقوف  
 
- كود الخطا 115  <----  غير مفعل جوال  
 
- كود الخطا 116  <----  غير مفعل بريد الكترونى  
 
- كود الخطا 117  <----  الرساله فارغه ولا يمكن ارسالها 
 
- كود الخطا 1015  <----  اسم المرسل فارغ 
 
- كود الخطا 1014  <----  لم يتم وضع رقم مستقبل 
 
- كود الخطا 1013  <----  لم يتم وضع  نص الرساله 
 
- كود الخطا 1010  <----  خطأ فى التشفير 
 
- كود الخطا 1011  <----  لم يتم وضع اسم مستخدم 
 
- كود الخطا 1012  <----  لم يتم وضع كلمه المرور 
 
 
ثانيا الرصيد 
 
http://www.isms.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 
 
لكى تحصل على الرصيد المعلق .
 
الاخطاء Error Code
 
 
- كود الخطاء <----101البيانات ناقصة",
 
- كود الخطاء  <----102اسم المستخدم غير صحيح",
 
- كود الخطاء  <----103كلمة المرور غير صحيحة ",
 
- كود الخطاء <----104 لا يوجد رصيد فى الحساب ",
 
- كود الخطاء <----111 الارسال مغلق",
 
- كود الخطاء  <----113 الحساب غير مفعل", 
 
- كود الخطاء  <----114 الحساب موقوف",
 
- كود الخطاء  <----115 غير مفعل جوال",
 
- كود الخطاء  <----116غير مفعل بريد الكترونى 
 
- كود الخطاء  <----117 تم الحصول على رصيد