نظرة عامة
اقرأ وحدّث ملف مستخدم Buzzbip المصادق عليه. يُرجع GET بيانات الحساب المفيدة للتحقق من سياق التاجر لرمزك. يقبل PUT حقول الملف القابلة للتحديث بصيغة JSON. يتطلب JWT والوصول إلى API.
GET /api/user/
استدعِ نقطة النهاية بـ GET ورمز bearer صالح.
curl -X GET 'https://app.buzzbip.com/api/user/' \
-H 'Authorization: Bearer ${TOKEN}' \
-H 'Content-Type: application/json'ملاحظات الاستخدام
اقرأ وحدّث ملف المستخدم المصادق عليه. GET يُرجع بيانات الحساب للتحقق من سياق التاجر. PUT يقبل حقول الملف القابلة للتحديث بJSON. JWT ووصول API مطلوبان.
استخدم الترقيم والفلاتر لتقليل حجم الاستجابة.
ملاحظات التكامل
عند دمج نقطة نهاية 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/authentication api/secret-key api/contacts
