ما هو واتساب API؟
في عالم الأعمال الحديث، أصبحت تطبيقات المراسلة الفورية مثل واتساب أداة أساسية للتواصل مع العملاء. ومع تزايد الطلب على أتمتة هذه العملية، ظهرت واجهات برمجة التطبيقات (APIs) التي تسمح للمطورين بإرسال الرسائل النصية والرسائل النموذجية (Templates) بشكل برمجي. في هذا المقال، سنتعرف على واتساب API وكيف يمكن استخدامه لتحسين تجربة العملاء وأتمتة عمليات التواصل.
ما هو واتساب API؟
واتساب API هي واجهة برمجة تطبيقات تسمح للمطورين بدمج إمكانيات واتساب في تطبيقاتهم أو أنظمتهم. من خلال هذه الـ API، يمكنك إرسال رسائل نصية، رسائل وسائط متعددة، وحتى رسائل نموذجية (Templates) معتمدة من واتساب. هذه الخدمة مفيدة جدًا للشركات التي ترغب في أتمتة عمليات التواصل مع العملاء، مثل إرسال إشعارات، تأكيدات طلبات، أو حتى حملات تسويقية.
مميزات واتساب API
- إرسال رسائل نصية: يمكنك إرسال رسائل نصية إلى العملاء بشكل برمجي.
- إرسال رسائل وسائط متعددة: يمكنك إرسال صور، فيديوهات، أو مستندات.
- إرسال رسائل نموذجية: يمكنك إرسال رسائل معتمدة من واتساب للأعمال.
- إدارة جهات الاتصال: يمكنك إضافة، تحديث، أو حذف جهات الاتصال.
- تتبع حالة الرسائل: يمكنك معرفة ما إذا كانت الرسالة قد تم تسليمها أو قراءتها.
كيفية استخدام واتساب API
لبدء استخدام واتساب API، اتبع الخطوات التالية:
- إنشاء حساب على واتس 360: قم بإنشاء حساب على المنصة للحصول على API keys.
- الحصول على API Keys و Client ID: هذه المفاتيح هي التي ستستخدمها للتواصل مع الـ API.
- اختيار لغة البرمجة: يمكنك استخدام أي لغة برمجة تدعم طلبات HTTP مثل Node.js، Python، PHP، أو C#.
- تنفيذ الأكواد: استخدم الأكواد المذكورة في المقالات السابقة كبداية لتطبيقك.
أمثلة عملية
1. إرسال رسالة نصية باستخدام Node.js
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();
2. إرسال رسالة نموذجية باستخدام Python
import requests
def send_template_message():
url = 'https://toggaar.whats360.live/api/user/v2/send_templet';
body = {
'client_id': 'CLIENT_ID', // استبدلها بمعرف العميل الخاص بك
'mobile': '918888888888', // رقم الهاتف المستهدف
'templet_id': 1 // استبدلها بمعرف القالب الخاص بك
};
token = 'YOUR_API_KEYS'; // استبدلها بمفتاح API الخاص بك
headers = {
'Content-Type': 'application/json',
'Authorization': f'Bearer {token}',
};
try:
response = requests.post(url, headers=headers, json=body);
if not response.ok:
raise Exception('Request failed');
data = response.json();
print(data);
except Exception as error:
print(error);
send_template_message();
الكلمات المفتاحية المناسبة
- واتساب API
- إرسال رسائل واتساب
- أتمتة التواصل
- Node.js
- Python
- PHP
- C#
- واتساب API شرح
- واتساب API أمثلة
- واتساب API أكواد
- تطوير الويب
- إرسال رسائل برمجيًا
الخلاصة
واتساب API هي أداة قوية تسمح للشركات بأتمتة عمليات التواصل مع العملاء من خلال إرسال رسائل نصية، رسائل وسائط متعددة، ورسائل نموذجية. باتباع الخطوات المذكورة أعلاه، يمكنك بسهولة البدء في استخدام واتساب API لتحسين تجربة عملائك.
ابدأ باستخدام واتساب API اليوم وقم بتجربة إرسال الرسائل النصية والرسائل النموذجية.
حقوق النشر © واتس 360 whats360 وتساب API 2025 | الإصدار: 4.9.0