Dev DOC - SMSMobileAPI
SMSmobileAPI Developer Documentation

في SMSmobileAPI، نسعى جاهدين لجعل واجهة برمجة التطبيقات الخاصة بنا متوافقة قدر الإمكان مع أي بنية أو منصة.
سواء كنت تستخدم REST أو SOAP أو cURL أو لغات برمجة مختلفة مثل Python أو JavaScript أو PHP والمزيد، فإن واجهة برمجة التطبيقات الخاصة بنا مصممة للتكامل بسلاسة في مشاريعك.

لدينا أيضًا مكونات إضافية جاهزة للاستخدام لحلول وبرامج التجارة الإلكترونية. انقر هنا لاكتشافهم.

إذا كان لديك أي أسئلة أو اقتراحات أو تحتاج إلى مساعدة، فإن فريقنا هنا لمساعدتك.
لا تتردد في التواصل معنا على api@smsmobileapi.com

واجهة برمجة التطبيقات REST
cURL
JavaScript جافا سكريبت
Python بايثون
Node.js نود.جي اس
Ruby روبي
WSDL

إرسال API SMS

تتيح نقطة نهاية API هذه إرسال رسالة نصية قصيرة عبر طلب HTTP من الهاتف الذكي.

https://api.smsmobileapi.com/sendsms/?recipients=PHONE_NUMBER&message=MESSAGE_TO_SEND&apikey=YOUR_API_KEY

حدود:

- recipients: The mobile number of the recipient.
- الرسالة: الرسالة المراد إرسالها.
- apikey: مفتاح واجهة برمجة التطبيقات (API) الذي لديك أو ستتلقاه.

ملحوظة:

نظرًا للالتزامات المتعلقة باستخدام الهاتف وسياسات Android، يتعين علينا زيادة التأخير بين إرسال رسالتين نصيتين إذا كان التطبيق يعمل في الخلفية أو مغلقًا. لا يزال من الممكن إرسال رسائل SMS حتى عندما يكون التطبيق المحمول مغلقًا، ولكن هذا سيؤدي إلى زيادة تأخير الإرسال.

احصل على واجهة برمجة تطبيقات الرسائل القصيرة

يتم استخدام نقطة نهاية API هذه لاسترداد الرسائل النصية القصيرة المستلمة على الهاتف الذكي.

https://api.smsmobileapi.com/getsms/?apikey=YOUR_API_KEY

معامل:

- apikey: مفتاح API.
اعتمادًا على إصدار Android المثبت على الهاتف المحمول، قد يعيق نظام التشغيل الأداء السليم للإرسال والاستقبال التلقائي لرسائل SMS عندما لا يكون تطبيق SmsMobileApi في المقدمة.
تنشأ هذه المشكلة من عملية تحاول التشغيل في الخلفية عندما لا يتم تشغيل التطبيق بشكل نشط. ومع ذلك، نظرًا لإجراءات تحسين البطارية في Android، والتي تختلف باختلاف الإصدارات، فقد لا تبدأ عملية الخلفية هذه بشكل صحيح. تم تصميم تحسين بطارية Android للحد من نشاط الخلفية للتطبيقات للحفاظ على عمر البطارية، مما قد يؤثر دون قصد على التطبيقات التي تتطلب عمليات في الخلفية لتعمل بشكل صحيح.

لمعالجة هذه المشكلة، يمكن للمستخدمين تكوين إعدادات Android يدويًا للسماح لـ SmsMobileApi باستخدام الموارد دون قيود.
يتضمن ذلك ضبط إعدادات تحسين البطارية لتطبيق معين، وتوجيه Android بشكل أساسي إلى السماح لـ SmsMobileApi بالعمل في الخلفية واستخدام الموارد حسب الحاجة. ومن خلال القيام بذلك، يجب أن يكون التطبيق قادرًا على إرسال واستقبال رسائل SMS تلقائيًا حتى عندما لا يكون التطبيق النشط في المقدمة. يضمن هذا التعديل إمكانية تشغيل عملية الخلفية الضرورية دون انقطاع، والتحايل على ميزات تحسين البطارية التي قد تمنع تنفيذها بشكل صحيح.


الأسئلة الشائعة للمطور

وصف نموذج الأكورديون لإنشاء مفتاح API، قم بتنزيل تطبيقنا على هاتفك المحمول وقم بإنشاء حساب دون أي تكلفة. سيتم إنشاء مفتاح API تلقائيًا وربطه بهاتفك المحمول. ستتلقى أيضًا بريدًا إلكترونيًا يحتوي على جميع المعلومات الضرورية. تضمن هذه العملية أنه يمكنك البدء بسرعة وسهولة في استخدام خدماتنا بأقل قدر من الإعداد.
في تطبيق الهاتف المحمول الخاص بك، انتقل إلى قائمة الإعدادات أو المساعدة، حيث يكون مفتاح API الخاص بك مرئيًا في جميع الأوقات. وهذا يضمن أنه يمكنك الوصول بسهولة إلى مفتاح API الخاص بك عندما تحتاج إليه لدمج خدماتنا أو استخدامها.
نعم، لا نطلب أي إثبات للهوية لإنشاء مفتاح API. وبالتالي فإن الاتصال بين واجهة برمجة التطبيقات (API) الخاصة بنا وهاتفك المحمول هو 100% مجهول الهوية. يتيح هذا الأسلوب للمستخدمين الحفاظ على خصوصيتهم أثناء الاستفادة من خدماتنا.

ابدأ مع SMSmobileAPI اليوم!

استمتع بالحرية والمرونة في إدارة خدمات الرسائل القصيرة الخاصة بك أثناء التنقل. قم بتنزيل تطبيق الهاتف المحمول الخاص بنا الآن واتخذ الخطوة الأولى نحو التكامل السلس للرسائل النصية القصيرة.

قم بتنزيل التطبيق
ربط هاتفي المحمول
arArabic