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

أرسل واتسابإعادة إرسال الرسالةالمزامنةاسترجاع الرسائلالمصادقة |
إرسال API WhatsAppيتم استخدام نقطة نهاية API هذه لإرسال رسائل WhatsApp. نقطة النهاية:GET POST https://api.smsmobileapi.com/sendsms
حدود:
مثال بدون وسائط :
GET https://api.smsmobileapi.com/sendsms?apikey=YOUR_API_KEY&waonly=yes&recipients=191728660&message=Hello%20World
مثال مع الوسائط:
GET https://api.smsmobileapi.com/sendsms?apikey=YOUR_API_KEY&waonly=yes&recipients=191728660&message=Hello%20World&url_media=https://smsmobileapi.com/logo.png
تنسيق النص في الواتس اب :
إعادة إرسال رسائل WhatsApp غير المرسلةيتم استخدام نقطة نهاية واجهة برمجة التطبيقات هذه لإعادة إرسال رسالة غير مرسلة (فقط إذا كانت الرسالة تحتوي على حالة خطأ) نقطة النهاية:المعلمة:
مثال:
احصل على https://api.smsmobileapi.com/resendwa/?apikey=YOUR_API_KEY&guid=GUID_OF_THE_MESSAGE
المزامنة لاسترجاع الرسالةيتم استخدام نقطة نهاية واجهة برمجة التطبيقات هذه لإرسال طلب لمزامنة رسائل WhatsApp واسترجاعها. نقطة النهاية:GET https://api.smsmobileapi.com/getwa/synchronisation/
المعلمة:
مثال:
GET https://api.smsmobileapi.com/getwa/synchronisation/?apikey=YOUR_API_KEY
رد :
{
استرجاع رسالة WhatsAppيتم استخدام نقطة نهاية واجهة برمجة التطبيقات هذه لاسترداد رسائل WhatsApp المستلمة. نقطة النهاية:GET https://api.smsmobileapi.com/getwa
المعلمة:
مثال:
GET https://api.smsmobileapi.com/getwa/?apikey=YOUR_API_KEY
رد :
{
المصادقةتدعم واجهة برمجة تطبيقات SMSMobile طريقتين للمصادقة: استخدام مفتاح API بسيط أو بروتوكول OAuth2 مع معرف العميل وسر العميل. 1. مصادقة مفتاح APIلإرسال أو استلام رسائل واتساب عبر واجهة برمجة التطبيقات (API)، يلزم المصادقة باستخدام مفتاح API. يضمن هذا وصولاً آمنًا ومُصرَّحًا به إلى خدمة الرسائل. ما عليك سوى تضمين مفتاح API الخاص بك في طلب المصادقة وابدأ بإرسال الرسائل بسلاسة.2. مصادقة OAuth2يوفر OAuth2 طريقة مصادقة أكثر أمانًا وقابلة للتطوير. الحصول على رمز الوصولللحصول على رمز وصول، أرسل طلب POST إلى نقطة نهاية الرمز باستخدام معرف العميل والسر الخاص بالعميل.
curl -X POST https://api.smsmobileapi.com/oauth2/token \
استخدام رمز الوصول:بمجرد حصولك على رمز الوصول، قم بتضمينه في التفويض رأس طلبات واجهة برمجة التطبيقات الخاصة بك:
curl -X POST https://api.smsmobileapi.com/sendsms?waonly=yes \
Which Method Should You Use?- Use API Key Authentication for quick and straightforward integrations. - Use OAuth2 Authentication for enhanced security and scalability in your integrations. |
ومن الممكن أيضا إرسال رسالة WhatsApp ورسالة نصية قصيرة في نفس الوقت.
إذا كان لديك أي أسئلة أو اقتراحات أو تحتاج إلى مساعدة، فإن فريقنا هنا لمساعدتك.
لا تتردد في التواصل معنا على api@smsmobileapi.com