الجلسات

تعتمد Omdaa API على مفهوم الجلسات لربط حساب WhatsApp الخاص بك بالنظام. يمكن إنشاء جلسة جديدة، الحصول على رمز QR، متابعة حالة الاتصال، واستعراض جميع الجلسات النشطة.

إنشاء جلسة جديدة

لإنشاء جلسة جديدة، استخدم endpoint إنشاء الجلسة. يمكنك أيضاً استخدام Instances APIالذي يوفر نفس الوظيفة بتنسيق Evolution API.

"function">curl "keyword">-X POST https://omdaa.com/api/v1/instances/create \
  "keyword">-H "Authorization: Bearer YOUR_JWT_TOKEN" \
  "keyword">-H "Content"keyword">-Type: application/json" \
  "keyword">-d '{
  "instanceName": "my"keyword">-instance",
  "deviceName": "My Device"
}'

الحصول على رمز QR

"function">curl "keyword">-X GET "https://omdaa.com/api/v1/instances/my class="keyword">-instance/qrcode" \
  "keyword">-H "Authorization: Bearer YOUR_JWT_TOKEN"

يمكن طلب الرمز على شكل صورة مباشرة عن طريق إضافة معامل الشكل.

"function">curl "keyword">-X GET "https://omdaa.com/api/v1/instances/my class="keyword">-instance/qrcode?format=image" \
  "keyword">-H "Authorization: Bearer YOUR_JWT_TOKEN"

حالة الجلسة

"function">curl "keyword">-X GET "https://omdaa.com/api/v1/instances/my class="keyword">-instance/connectionState" \
  "keyword">-H "Authorization: Bearer YOUR_JWT_TOKEN"

قائمة الجلسات

"function">curl "keyword">-X GET "https://omdaa.com/api/v1/instances" \
  "keyword">-H "Authorization: Bearer YOUR_JWT_TOKEN"

💡 ملاحظة

في Omdaa API، نستخدم مصطلح "Instances" بدلاً من "Sessions" في بعض endpoints. كلاهما يشير إلى نفس الشيء - جلسة WhatsApp واحدة.