نظرة عامة
اعرض الرسائل القصيرة المرسلة أو أرسل رسائل جديدة عبر POST /api/sms/. يدعم contact_id أو رقم الهاتف الخام في جسم POST. تتضمن سجلات التاريخ id وnumber وmessage وsent_date وstate.
GET /api/sms/
استدعِ نقطة النهاية بـ GET ورمز bearer صالح.
curl -X GET 'https://app.buzzbip.com/api/sms/?currentPage=1&limit=20' \
-H 'Authorization: Bearer ${TOKEN}' \
-H 'Content-Type: application/json'ملاحظات الاستخدام
تتيح واجهة SMS الإرسال وعرض السجل مع ترقيم الصفحات. List sent SMS messages or send new ones via POST /api/sms/. Supports contact_id or raw phone number in the POST body. History entries include id, number, message, sent_date, and state.
استخدم الترقيم والفلاتر لتقليل حجم الاستجابة.
ملاحظات التكامل
عند دمج نقطة نهاية 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 إلزامي، مراقبة فشل المصادقة. افصل حسابات التجربة والإنتاج. وثّق القوالب والأتمتة. احذف الأرقام والمحتوى من السجلات المشتركة.
ما التالي؟
صفحات ذات صلة: guides/send-sms-message api/contacts api/whatsapp-messaging
