الإسئلة المتكررة
1. ما هو الـ API 2. طريقة عمل الـ API 3. لماذا احتاج الـ API 4. كيف احصل على الـ API
إجابات الإسئلة المتكررة
1. ما هو الـ API الـ API هو اختصار لمجموعة من الدوال التي تعرف احد الأجهزة على طريقة استخدام بعض الخدمات على الأجهزة الأخرى. ويوفر sms40.com مجموعة من المتغيرات والدوال التي تمكن النهايات الطرفية للمستخدمين من الوصول لبوابة الإرسال الخاصة بنا والتعامل معها والإرسال والاستعلام عن الرصيد والعديد من الخدمات الأخرى.
2. طريقة عمل الـ API
الآن بإمكان المبرمجين و المطورين تكييف برامجهم و تطويعها ليتم الإرسال بها من خلال بوابة العبور لدينا . تم إعداد هذه البوابة لتكون مناسبة و مرنة للجميع .
يتكون ال API الخاص sms40.com من دالتين اساسية:
1- دالة للحصول على الرصيد
2- دالة للإرسال
كما ان هناك عدد من الدوال الأخرى ومنها دالة تحويل البيانات إلى تشفير الآسكي قبل ارسالها لنا حتى تصلنا الرسالة بكامل محتواها دون انقطاع أو تلف ومن ثم يقوم النظام بالإرسال من خلال البوابة وفوترة الرسالة من حساب المستخدم..
3. لماذا احتاج الـ API
الآن بإمكان المبرمجين و المطورين تكييف برامجهم و تطويعها ليتم الارسال بها من خلال بوابة العبور لدينا .
تم إعداد هذه البوابة لتكون مناسبة و مرنة للجميع .
إذا كنت تملك أي تطبيق مبرمج بأي لغة أو كنت مبرمج وتنوي إنشاء تطبيق يعتمد إرسال الرسائل للجوال فبإمكانك الاتصال ببوابة العبور لدينا عن طريق المثال الموجود على الموقع أو تطوير الدوال الخاصة بك والتي يجب أن تقوم بنفس المهمة لتصل رسالتك لبوابة العبور.
4. كيف احصل على الـ API
تحتاج لمعلومات حسابك لدينا ليتم الارسال من خلالنا ، قم بإستخدام اسم المستخدم و كلمة المرور التي قمت بالتسجيل بها من خلال موقعنا لتتم عملية الربط بشكل سليم .
فيما يلي طريقة الربط مع بوابة إرسال رسائل sms40.com
1- رابط إرسال رسالة أو عدة رسائل
http://www.sms40.com/api.php?username=XXXX&password=XXXX&type=SendSMS&sender=XXXX&mobile=96600000000&message=XXXX
----------------------------------------------------------------------------------------
username = اسم المستخدم الخاص بحسابك
password =كلمة المرور الخاصة بالحساب
sender = اسم المرسل الذي سيظهر في الرسالة
mobile = رقم الهاتف الجوال (بالكود الدولي)
message = الرسالة
----------------------------------------------------------------------------------------
نتائج تنفيذ الأمر
----------------------------------------------------------------------------------------
OK = تم الإرسال بنجاح
ERROR BALANCE IS LOW = الرصيد لايغطي تكلفة الإرسال
Missing Fields = هناك حقول فارغة مثل اسم المرسل او رقم الجوال او الرسالة
ERROR USER OR PASS = خطأ في اسم المستخدم أو كلمة المرور
----------------------------------------------------------------------------------------
2- رابط معرفة الرصيد
http://www.sms40.com/api.php?username=XXXX&password=XXXX&type=GetBalance
----------------------------------------------------------------------------------------
username = اسم المستخدم الخاص بحسابك
password =كلمة المرور الخاصة بالحساب
----------------------------------------------------------------------------------------
سيتم إظهار عدد الرسائل المتوفرة في الحساب
|