شرح كيفية إرسال رسالة نصية باستخدام طلب GET
في هذا المقال، سنتعلم كيفية إرسال رسالة نصية باستخدام طلب GET من خلال واجهة برمجة التطبيقات (API) الخاصة بواتس 360. سنقدم أمثلة عملية باستخدام أربع لغات برمجية شائعة: Node.js، Python، PHP، وC#.
ما هو طلب GET؟
طلب GET هو نوع من طلبات HTTP يُستخدم لطلب البيانات من خادم معين. في حالة واتس 360 API، يمكن استخدام طلب GET لإرسال رسائل نصية إلى أرقام هواتف محددة.
المتطلبات الأساسية
قبل البدء، تأكد من أن لديك:
- API Keys وClient ID من واتس 360.
- بيئة برمجية جاهزة لإحدى اللغات التالية: Node.js، Python، PHP، أو C#.
إرسال رسالة نصية باستخدام Node.js
1. تثبيت مكتبة node-fetch
إذا لم تكن المكتبة مثبتة، قم بتثبيتها باستخدام الأمر التالي:
npm install node-fetch
2. كتابة الكود
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();
إرسال رسالة نصية باستخدام Python
1. تثبيت مكتبة requests
إذا لم تكن المكتبة مثبتة، قم بتثبيتها باستخدام الأمر التالي:
pip install requests
2. كتابة الكود
import requests
def send_message():
url = 'https://toggaar.whats360.live/api/user/v2/send_message_url';
params = {
'client_id': 'CLIENT_ID', // استبدلها بمعرف العميل الخاص بك
'mobile': '918888888888', // رقم الهاتف المستهدف
'text': 'Hello', // النص المراد إرساله
'token': 'YOUR_API_KEYS' // استبدلها بمفتاح API الخاص بك
}
try:
response = requests.get(url, params=params)
data = response.json()
print('Response:', data)
except requests.exceptions.RequestException as error:
print('Error:', error)
send_message()
إرسال رسالة نصية باستخدام PHP
1. كتابة الكود
function sendMessage() {
$url = 'https://toggaar.whats360.live/api/user/v2/send_message_url';
$clientId = 'CLIENT_ID'; // استبدلها بمعرف العميل الخاص بك
$mobile = '918888888888'; // رقم الهاتف المستهدف
$text = 'Hello'; // النص المراد إرساله
$token = 'YOUR_API_KEYS'; // استبدلها بمفتاح API الخاص بك
$queryParams = http_build_query([
'client_id' => $clientId,
'mobile' => $mobile,
'text' => $text,
'token' => $token
]);
$apiUrl = $url . '?' . $queryParams;
$response = file_get_contents($apiUrl);
$data = json_decode($response, true);
if ($data) {
echo 'Response: ';
print_r($data);
} else {
echo 'Error: Unable to retrieve data.';
}
}
sendMessage();
إرسال رسالة نصية باستخدام C#
1. كتابة الكود
using System;
using System.Net.Http;
using System.Threading.Tasks;
class Program
{
static async Task Main()
{
var url = "https://toggaar.whats360.live/api/user/v2/send_message_url";
var clientId = "CLIENT_ID"; // استبدلها بمعرف العميل الخاص بك
var mobile = "918888888888"; // رقم الهاتف المستهدف
var text = "Hello"; // النص المراد إرساله
var token = "YOUR_API_KEYS"; // استبدلها بمفتاح API الخاص بك
var queryParams = $"?client_id={clientId}&mobile={mobile}&text={text}&token={token}";
var apiUrl = $"{url}{queryParams}";
using (var client = new HttpClient())
{
try
{
var response = await client.GetAsync(apiUrl);
var responseBody = await response.Content.ReadAsStringAsync();
Console.WriteLine("Response: " + responseBody);
}
catch (Exception ex)
{
Console.WriteLine("Error: " + ex.Message);
}
}
}
}
الكلمات المفتاحية المناسبة
- إرسال رسالة نصية
- طلب GET
- واتس 360 API
- Node.js
- Python
- PHP
- C#
- إرسال رسائل واتساب
- أتمتة التواصل
- واتساب API شرح
- واتساب API أمثلة
- واتساب API أكواد
- تطوير الويب
- إرسال رسائل برمجيًا
الخلاصة
إرسال رسالة نصية باستخدام طلب GET من خلال واتس 360 API هو عملية بسيطة وفعالة. باتباع الخطوات المذكورة أعلاه، يمكنك بسهولة إرسال رسائل واتساب برمجيًا باستخدام Node.js، Python، PHP، أو C#.
ابدأ باستخدام واتس 360 API اليوم وقم بتجربة إرسال الرسائل النصية باستخدام طلب GET.
حقوق النشر © واتس 360 whats360 وتساب API 2025 | الإصدار: 4.9.0