دليل واجهات البرمجة التطبيقية (API)
يمكنك استخدام الأكواد المجهزة أدناه لتطبيق الربط المباشر مع مختلف لغات البرمجة.
POST
/messages/send_order_status
Notifications & Status
مثال لتحديث حالة الطلب داخل تطبيق فلاتر
import 'dart:convert';
import 'package:http/http.dart' as http;
Future<void> updateOrderStatus() async {
final url = Uri.parse('https://your-domain.com/api/messages/send_order_status');
await http.post(
url,
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Content-Type': 'application/json',
},
body: jsonEncode({
'to': '+966500000000',
'channel': 'whatsapp',
'type': 'text',
'name_customer': 'محمد أحمد',
'order_id': '1052',
'status': 'تم الشحن',
}),
);
}
POST
/messages/send_complete_account
Notifications & Status
إرسال قوالب الترحيب وتأكيد الحسابات.
{
"to": "+966500000000",
"channel": "whatsapp",
"type": "text",
"name_customer": "خالد عبدالله",
"test_name": "تفعيل الحساب",
"tok": "884920"
}