ربط نظامك مع الموقع مباشرة

ربط نظامك مع الموقع مباشرة

 

 

 

 

 

SENDING API OF SMART SMS APPLICATION

 

 أولـاًــــ : إرسال رسالة :

 

http://www.resalaty.com/api/sendsms.php?username=@user&password=@pass&message=test&numbers=@mobile&sender=@sender&unicode=e&Rmduplicated=1&return=xml 

 

 

طريقة الارسال Post و Get

المتغيرات ووظائفها

 

1 - المتغيرات الإجبارية :

اسم المستخدم

=

& username

#   

كلمة المرور

=

& password

  

الرسالة

=

& message

  

الارقام

=

& numbers

 

اسم المرسل

=

& sender

 

 

2 - المتغيرات الاختيارية :

وهي مسئولة عن طريقة إرجاع البيانات " return "

إذا ترك نتيجة الـ return فارغة وسوف يظهر " كود الخطأ  رقمي "

 

#

لإرجاع الناتج بصيغة جاسون اكتب

=

retrun=Json &

#

لإرجاع الناتج بصيغة الاكس ام ال اكتب

=

retrun=xml &

#

لإرجاع معنى الخطأ  كتابياً اكتب

=

retrun=string &

 

 

 

 

Rmduplicated

>      في حاله عدم وضعه بالرابط يقوم بالإرسال للأرقام المكررة .

>      في حاله تم وضع قيمته    يقوم بالإرسال للأرقام المكررة .

>      وإذا تم وضعها بـ  1   لا يقوم بالإرسال للأرقام المكررة .

 

 

صيغة الارسال بوقت لاحق لابد ان تكون بالشكل التالي  :

YYYY-mm-dd HH:mm = datetime &

>     مثال   2011-02-24 23:30

http://www.resalaty.com/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

الرسالة فارغة ولا يمكن إرسالها

#

كود الخطأ  

<<

1010

خطأ في التشفير

#

كود الخطأ  

<<

1011

لم يتم وضع اسم مستخدم

#

كود الخطأ  

<<

1012

لم يتم وضع كلمه المرور

#

كود الخطأ  

<<

1013

لم يتم وضع نص الرسالة

#

كود الخطأ  

<<

1014

لم يتم وضع رقم مستقبل

#

كود الخطأ  

<<

1015

اسم المرسل فارغ

 
 
 

 

ثانيـــاً : الرصيد :

 

http://www.resalaty.com/api/getbalance.php?username=@user&password=@pass&hangedBalance=true

 

 

طريقة الإرسال Post و Get

المتغيرات ووظائفها

 

1 ) المتغيرات الإجبارية :

 

 

 اسم المستخدم

=

& username

 كلمة المرور

=

& password

 

 

 

2 ) المتغيرات الاختيارية :

 

وهي مسئولة عن طريقة إرجاع البيانات " &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

تم الحصول على رصيد