بداية سريعة
من الصفر إلى أول مكالمة API في 4 خطوات. الوقت الإجمالي: حوالي 5 دقائق.
1
إنشاء مفتاح API
انتقل إلى صفحة المفاتيح API وأنشئ مفتاحًا جديدًا. اختر النطاقات التي تحتاجها — الإعداد المسبق "للقراءة فقط" بنقرة واحدة (يتضمن metrics:read) هو البداية الأكثر أمانًا لاستخدام AI/Claude؛ أضف نطاقات الكتابة فقط عند الحاجة. انسخ المفتاح فورًا — فهو يظهر مرة واحدة فقط.
2
أجرِ أول مكالمة لك مع API
استخدم المفتاح لعرض متاجركم. استبدل النص الافتراضي بمفتاح API الخاص بكم. استخدم المفتاح لعرض متاجركم.
curl -X GET https://flash.socialhub.ai/api/v2/stores \
-H "Authorization: Bearer fl_live_your_key_here" \
-H "Content-Type: application/json"
# Expected response:
# { "stores": [...], "total": 2 }3
استعلام من عضو
استرجاع قائمة أعضاء برنامج الولاء. أضف معلمات استعلام للتصفية حسب الحالة أو تقسيم النتائج إلى صفحات.
curl -X GET "https://flash.socialhub.ai/api/v2/members?status=active&limit=5" \
-H "Authorization: Bearer fl_live_your_key_here"
# Expected response:
# {
# "members": [
# { "id": "m_abc123", "name": "Alice", "status": "active", "points_balance": 1200 }
# ],
# "total": 42
# }4
نقاط المكافآت
استخدم طلب POST لمنح نقاط الولاء لأحد الأعضاء. يتضمن الرد الرصيد الجديد.
curl -X POST https://flash.socialhub.ai/api/v2/members/m_abc123/points \
-H "Authorization: Bearer fl_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"amount": 500,
"description": "Welcome bonus"
}'
# Expected response:
# { "transactionId": "txn_xyz", "balance": 1700 }ماذا بعد؟
- API المرجع — استكشف جميع نقاط النهاية الـ 25 مع المعلمات ومخططات الاستجابة.
- MCP دليل — اربط SocialHub بـ Claude Code أو Claude Desktop أو Cursor لإدارة مدعومة بالذكاء الاصطناعي واستعلامات المقاييس باللغة الطبيعية.
- مواصفات OpenAPI - حمّل مواصفات JSON القابلة للقراءة آليًا.