نظرة عامة
يطبق Buzzbip حدود معدل لحماية المنصة والامتثال لسياسات Meta والمشغلين. عند التجاوز، تُرجع الواجهة خطأ JSend. نفّذ backoff أسي وصفّ الإرسال الجماعي من الخادم.
أفضل الممارسات
خزّن مؤقتاً القراءات الثقيلة عند الإمكان (قائمة القوالب، ملف المستخدم). استخدم الترقيم (cursor/page). تجنب الحلقات الضيقة على إرسال WhatsApp/SMS.
صفّ إرسال WhatsApp وSMS من الخادم مع تأخير بين الدفعات.
التعامل مع تقييد المعدل
عند أخطاء حد المعدل، أوقف العامل مؤقتاً وانتظر وأعد المحاولة مع jitter. لا تكرر فوراً — ذلك يزيد التقييد.
ملاحظات التكامل
عند دمج نقطة نهاية Buzzbip هذه، استخدم https://app.buzzbip.com كمضيف إنتاج. احصل على JWT من POST /api/login_check وأرسل Authorization: Bearer في كل طلب. تأكد من تفعيل User.hasApiAccess في إدارة Buzzbip. حلّل استجابات JSend (status وmessage وdata). لإضافات التجارة الإلكترونية، أرسل أيضاً x-api-key وx-platform-type وx-base-uri. احترم الشرطة المائلة النهائية في POST /api/contacts/ وPOST /api/whatsapp/. نفّذ إعادة المحاولة مع backoff عند حدود المعدل. خزّن بيانات الاعتماد على الخادم وأعد المصادقة قبل انتهاء JWT (3600 ثانية).
الأمان
أفضل الممارسات: بيانات الاعتماد على الخادم فقط، TLS إلزامي، مراقبة فشل المصادقة. افصل حسابات التجربة والإنتاج. وثّق القوالب والأتمتة. احذف الأرقام والمحتوى من السجلات المشتركة.
ما التالي؟
مواضيع ذات صلة: getting-started/errors api/whatsapp-messaging api/sms
