إرسال رسالة نصية باستخدام GET Request

إرسال رسالة نصية باستخدام GET Request

في هذا المقال، سنتعلم كيفية إرسال رسالة نصية باستخدام GET Request من خلال واجهة برمجة التطبيقات (API) الخاصة بواتس 360. سنستخدم لغة Node.js كمثال، ولكن المبادئ نفسها تنطبق على أي لغة برمجة تدعم إرسال طلبات HTTP.

ما هو GET Request؟

GET Request هو نوع من طلبات HTTP يُستخدم لطلب البيانات من خادم معين. في حالة واتس 360 API، يمكن استخدام GET Request لإرسال رسائل نصية إلى أرقام هواتف محددة.

المتطلبات الأساسية

قبل البدء، تأكد من أن لديك:

  • API Keys وClient ID من واتس 360.
  • بيئة Node.js مثبتة على جهازك.
  • مكتبة node-fetch مثبتة في مشروعك.

خطوات إرسال رسالة نصية باستخدام GET Request

1. تثبيت مكتبة node-fetch

إذا لم تكن المكتبة مثبتة، قم بتثبيتها باستخدام الأمر التالي:

npm install node-fetch

2. كتابة الكود

إليك مثال لكود Node.js لإرسال رسالة نصية باستخدام GET Request:


const fetch = require('node-fetch');

async function sendMessage() {
    const url = 'https://toggaar.whats360.live/api/user/v2/send_message_url';
    const clientId = 'CLIENT_ID'; // استبدلها بمعرف العميل الخاص بك
    const mobile = '918888888888'; // رقم الهاتف المستهدف
    const text = 'Hello'; // النص المراد إرساله
    const token = 'YOUR_API_KEYS'; // استبدلها بمفتاح API الخاص بك
  
    const queryParams = new URLSearchParams({
      client_id: clientId,
      mobile,
      text,
      token
    });
  
    const apiUrl = `${url}?${queryParams}`;
  
    try {
      const response = await fetch(apiUrl);
      const data = await response.json();
  
      console.log('Response:', data);
    } catch (error) {
      console.error('Error:', error);
    }
}
  
sendMessage();
    

3. شرح الكود

  • const fetch = require(‘node-fetch’);: يتم استيراد مكتبة node-fetch لإرسال طلبات HTTP.
  • const url = ‘https://toggaar.whats360.live/api/user/v2/send_message_url’;: يتم تحديد رابط API الخاص بإرسال الرسائل.
  • const queryParams = new URLSearchParams({…});: يتم إنشاء معلمات الطلب (Query Parameters) التي تشمل client_id، mobile، text، وtoken.
  • const apiUrl = `${url}?${queryParams}`;: يتم إنشاء رابط API الكامل مع إضافة المعلمات.
  • const response = await fetch(apiUrl);: يتم إرسال طلب GET إلى الخادم.
  • const data = await response.json();: يتم تحويل الرد من الخادم إلى تنسيق JSON.
  • console.log(‘Response:’, data);: يتم طباعة الرد في وحدة التحكم.

اختبار الكود

بعد كتابة الكود، قم بتشغيله باستخدام الأمر التالي:

node اسم_الملف.js

إذا كان كل شيء يعمل بشكل صحيح، ستظهر لك رسالة الاستجابة من الخادم في وحدة التحكم.

الكلمات المفتاحية المناسبة

  • إرسال رسالة نصية
  • GET Request
  • واتس 360 API
  • Node.js
  • node-fetch
  • إرسال رسائل واتساب
  • أتمتة التواصل
  • واتساب API شرح
  • واتساب API أمثلة
  • واتساب API أكواد
  • تطوير الويب
  • إرسال رسائل برمجيًا

الخلاصة

إرسال رسالة نصية باستخدام GET Request من خلال واتس 360 API هو عملية بسيطة وفعالة. باتباع الخطوات المذكورة أعلاه، يمكنك بسهولة إرسال رسائل واتساب برمجيًا وتحسين تجربة عملائك.

ابدأ باستخدام واتس 360 API اليوم وقم بتجربة إرسال الرسائل النصية باستخدام GET Request.

حقوق النشر © واتس 360 whats360 وتساب API 2025 | الإصدار: 4.9.0


Leave a comment

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *