إحصائيات اليوم
إحصائيات هذا الشهر
الإجمالي الكلي
آخر الرسائل
| الرقم | الرسالة | الحالة | التاريخ |
|---|
إرسال رسائل جماعية
قائمة الرسائل
| # | الرقم | الرسالة | الحالة | الخطأ | التاريخ | إجراءات |
|---|
المجموعات
جميع جهات الاتصال
| الرقم | الاسم | المصدر | الجروب | التاريخ | إجراءات |
|---|
إعدادات الإرسال
أقل وقت انتظار بين رسالة والتانية. الأداة مش هتبعت الرسالة التالية قبل ما الوقت دا يعدي.
أكتر وقت انتظار ممكن. الأداة بتختار وقت عشوائي بين الحد الأدنى والأقصى عشان يبان الإرسال طبيعي.
بعد إرسال العدد دا من الرسائل، الأداة بتاخد استراحة طويلة لتجنب الحظر.
مدة الاستراحة الطويلة بالدقائق. بعدها الأداة بتكمل إرسال تلقائي.
الحد الأقصى للرسائل المسموح إرسالها في الساعة الواحدة. لو وصلت للحد، الأداة بتوقف وتستأنف تلقائي. القيمة 0 تعني بدون حد.
مفتاح API
استخدم هذا المفتاح لربط إضافة Chrome بلوحة التحكم
****
المصادقة
يمكنك استخدام أي طريقة من الطرق التالية:
| الطريقة | Header | مثال |
|---|---|---|
| مفتاح API | X-API-Key | X-API-Key: wsk_xxxxx |
| اسم مستخدم وكلمة مرور | Authorization | Authorization: Basic base64(phone:password) |
مفتاح API الخاص بك:
****
إرسال رسالة فردية (مع دعم المرفقات)
POST /api/messages
| الحقل | النوع | مطلوب | الوصف |
|---|---|---|---|
phone | string | نعم | رقم الهاتف (مثال: 966500000000) |
content | string | لا | نص الرسالة |
attachment | file | لا | ملف مرفق - صورة، فيديو، PDF (حد أقصى 16MB) |
// JavaScript - نص فقط (API Key) fetch('https://wa.smart-whats.com/api/messages', { method: 'POST', headers: { 'X-API-Key': 'wsk_xxxxx', 'Content-Type': 'application/json' }, body: JSON.stringify({ phone: '966500000000', content: 'مرحباً! هذه رسالة تجريبية' }) })
// JavaScript - نص + مرفق const formData = new FormData(); formData.append('phone', '966500000000'); formData.append('content', 'شوف المرفق'); formData.append('attachment', fileInput.files[0]); fetch('https://wa.smart-whats.com/api/messages', { method: 'POST', headers: { 'X-API-Key': 'wsk_xxxxx' }, body: formData })
# curl - نص فقط (API Key) curl -X POST https://wa.smart-whats.com/api/messages \ -H "X-API-Key: wsk_xxxxx" \ -H "Content-Type: application/json" \ -d '{"phone":"966500000000","content":"مرحباً!"}' # curl - نص فقط (Basic Auth) curl -u "966500000000:yourpassword" \ -X POST https://wa.smart-whats.com/api/messages \ -H "Content-Type: application/json" \ -d '{"phone":"966500000000","content":"مرحباً!"}' # curl - نص + مرفق curl -u "966500000000:yourpassword" \ -X POST https://wa.smart-whats.com/api/messages \ -F "phone=966500000000" \ -F "content=شوف الصورة" \ -F "attachment=@/path/to/image.jpg"
الاستجابة: { "id": "abc123...", "status": "pending" }
إرسال رسائل جماعية
POST /api/messages/bulk (multipart/form-data)
| الحقل | النوع | مطلوب | الوصف |
|---|---|---|---|
phones | JSON array | نعم | مصفوفة الأرقام (JSON string) |
content | string | لا | نص الرسالة |
attachment | file | لا | ملف مرفق (حد أقصى 16MB) |
// JavaScript - إرسال جماعي const formData = new FormData(); formData.append('phones', JSON.stringify(['966500000001', '966500000002'])); formData.append('content', 'عرض خاص لعملائنا!'); // formData.append('attachment', fileInput.files[0]); // اختياري fetch('https://wa.smart-whats.com/api/messages/bulk', { method: 'POST', headers: { 'X-API-Key': 'wsk_xxxxx' }, body: formData })
# curl - إرسال جماعي
curl -X POST https://wa.smart-whats.com/api/messages/bulk \
-H "X-API-Key: wsk_xxxxx" \
-F 'phones=["966500000001","966500000002"]' \
-F 'content=عرض خاص!'
الاستجابة: { "batchId": "uuid...", "count": 2, "status": "pending" }
ملاحظات:
- الرسائل تدخل في قائمة الانتظار (pending) وترسل تلقائياً من إضافة Chrome.
- تأكد أن الإضافة متصلة ومفتوحة على واتساب ويب.
- حد أقصى للمرفقات: 16 ميجابايت.
- عرض التوثيق الكامل لجميع الـ endpoints
شرح فيديو شامل
شاهد الفيديو التوضيحي لمعرفة كيفية استخدام الأداة خطوة بخطوة
للمزيد من الشروحات التفصيلية، يمكنك زيارة صفحة الشروحات الكاملة