الرسائل الجماعية

Omdaa API يوفر نظاماً قوياً لإرسال الرسائل الجماعية لآلاف المستلمين دفعة واحدة. يمكنك إرسال رسائل جماعية عبر API أو رفع ملف CSV.

إنشاء مهمة رسائل جماعية

لإنشاء مهمة إرسال جماعي عبر API:

"function">curl "keyword">-X POST https://omdaa.com/api/v1/bulk \
  "keyword">-H "Authorization: Bearer YOUR_JWT_TOKEN" \
  "keyword">-H "Content"keyword">-Type: application/json" \
  "keyword">-d '{
  "sessionId": "my"keyword">-instance",
  "message": "Hello! This is a bulk message",
  "recipients": ["966501234567", "966501234568", "966501234569"]
}'

رفع ملف CSV

لإرسال رسائل جماعية من ملف CSV:

"function">curl "keyword">-X POST https://omdaa.com/api/v1/bulk/upload class="keyword">-csv \
  "keyword">-H "Authorization: Bearer YOUR_JWT_TOKEN" \
  "keyword">-F "file=@recipients.csv" \
  "keyword">-F "sessionId=my"keyword">-instance" \
  "keyword">-F "message=Hello from CSV!"

تنسيق ملف CSV

number,message
966501234567,Hello from CSV!
966501234568,Hello from CSV!
966501234569,Hello from CSV!

الحصول على حالة المهمة

لمتابعة حالة مهمة الإرسال الجماعي:

"function">curl "keyword">-X GET "https://omdaa.com/api/v1/bulk/bulk class="keyword">-job"keyword">-id/status" \
  "keyword">-H "Authorization: Bearer YOUR_JWT_TOKEN"

حالات المهمة

pending
المهمة في قائمة الانتظار
processing
جاري المعالجة
completed
اكتملت المهمة
paused
المهمة متوقفة مؤقتاً
failed
فشلت المهمة

💡 نصائح

  • يمكنك إيقاف واستئناف المهام الجماعية
  • استخدم ملف CSV للمهام الكبيرة (أكثر من 1000 مستلم)
  • تتبع حالة المهمة بانتظام لمتابعة التقدم
  • احترم حدود الإرسال لتجنب الحظر