منصة ومتجر F-PRO PLATFORM
تجربة رقمية متكاملة تجمع بين متجر الخدمات المباشر (Store) ولوحة التحكم (Dashboard) وبوابة المطورين (Developer Portal): تفعيل فوري لأرقام SMS، حسابات تيليجرام الجاهزة، وباقات الذكاء الاصطناعي وVIP مع ربط برمجي مباشر عبر api.fakhama.shop.
🔐 تسجيل الدخول إلى Store & Dashboard
Triple Authأدخل بيانات المصادقة الثلاثية المرتبطة بحسابك للوصول الفوري إلى متجر الخدمات المباشر وإدارة طلباتك ورصيد محفظتك.
✨ تجربة F-PRO PLATFORM المتكاملة
SaaS Experience-
📱أرقام تفعيل SMS وحسابات تيليجرام جاهزة
استلام فوري للأكواد مع رادار فحص آلي ونسخ سريع للرقم والكود بضغطة واحدة.
-
🤖اشتراكات الذكاء الاصطناعي وباقات VIP
تسليم فوري لبيانات الحسابات والاشتراكات عبر المتجر أو عبر الواجهة البرمجية.
-
🛠️لوحة مطورين تفاعلية (Developer Portal)
9 أقسام احترافية تشمل Interactive Playground، ومولد أكواد بـ 4 لغات، ومحاكاة للطلبات.
لوحة التحكم ومتجر الخدمات (Store & Dashboard)
معرف الحساب (Chat ID): --- | الحالة: متصل بالبوابة الرسمية
رصيد المحفظة الفعلي
₽ 0.00
⏳ جاري تجهيز طلبك...
Active Order🛒 كتالوج الخدمات المباشر (Store)
تُجلب جميع الخدمات والأسعار مباشرة من البوابة الفعلية (/api/v1/services/list و /api/v1/services/tele-list).
https://api.fakhama.shop/api/v1
📊 نظرة عامة للمطورين (Overview)
System Specificationsتعرض هذه اللوحة المواصفات التعريفية الثابتة لبوابة F-PRO PLATFORM وحالة آخر عملية اختبار نفذتها خلال جلستك الحالية.
🕒 آخر عملية اختبار نفذها المطور في هذه الجلسة
📌 خريطة المسارات المعتمدة في المنصة (API Endpoints Map)
| الطريقة | المسار (Endpoint) | نوع العملية (Action) | الوظيفة | اختبار سريع |
|---|---|---|---|---|
| GET | /api/v1/services/list |
get_services |
جلب قائمة خدمات SMS و AI و VIP والأسعار | |
| GET | /api/v1/services/tele-list |
get_tele_services |
جلب قائمة دول وأسعار حسابات تيليجرام الجاهزة | |
| POST | /api/v1/user/balance |
get_balance |
فحص الرصيد الحالي والتحقق من بيانات المصادقة | |
| POST | /api/v1/services/order-sms |
order_sms |
شراء رقم تفعيل SMS جديد عبر service_id |
|
| POST | /api/v1/services/get-sms |
get_sms |
الاستعلام عن حالة وصول كود SMS عبر order_id |
|
| POST | /api/v1/services/cancel-sms |
cancel_sms |
إلغاء طلب رقم SMS واسترداد الرصيد عبر order_id |
|
| POST | /api/v1/services/order-ai |
order_ai |
شراء اشتراكات وباقات AI و VIP عبر service_id |
|
| POST | /api/v1/services/buy-tele |
buy_tele |
شراء حساب تيليجرام جاهز عبر رمز الدولة country |
|
| POST | /api/v1/services/get-tele-code |
get_tele_code |
جلب كود الدخول لحساب تيليجرام جاهز عبر order_id |
📚 دليل الربط البرمجي الشامل (API Documentation)
Official Reference
جميع الطلبات البرمجية توجه إلى النطاق الرسمي https://api.fakhama.shop/api/v1. يمكنك البحث الفوري داخل المسارات أو نسخ البيانات أو فتح الأمثلة بـ 4 لغات.
/api/v1/services/list
يعيد مصفوفة data تضم جميع خدمات الـ SMS، اشتراكات AI، وباقات VIP المتاحة مع أسعارها بالروبل.
URL: https://api.fakhama.shop/api/v1/services/list?api_key=YOUR_API_KEY_HERE&chat_id=1234&email=a@b.com
/api/v1/user/balance
يتحقق من صحة الثلاثية (API Key, Chat ID, Email) ويعيد الرصيد الحالي في account_info.current_balance_rub أو balance.
URL: https://api.fakhama.shop/api/v1/user/balance
Body: {"api_key": "YOUR_API_KEY_HERE", "chat_id": 1234, "email": "a@b.com"}
/api/v1/services/order-sms
حجز رقم جديد لتطبيق محدد باستخدام service_id المستخرج من قائمة الخدمات. يعيد order_id و phone.
URL: https://api.fakhama.shop/api/v1/services/order-sms
Body: {"api_key": "YOUR_API_KEY_HERE", "chat_id": 1234, "email": "a@b.com", "service_id": "id_here"}
/api/v1/services/order-ai
تنفيذ طلب شراء لمنتجات واشتراكات الذكاء الاصطناعي وVIP (التي تحمل type: "ai" أو type: "vip"). يعيد بيانات الحساب في الحقل product.
URL: https://api.fakhama.shop/api/v1/services/order-ai
Body: {"api_key": "YOUR_API_KEY_HERE", "chat_id": 1234, "email": "a@b.com", "service_id": "vb_prod_xxxx"}
/api/v1/services/get-sms
الاستعلام عن وصول رسالة التفعيل للطلب النشط عبر order_id. يُنصح باستدعائه كل 3 إلى 5 ثوانٍ حتى وصول الكود.
URL: https://api.fakhama.shop/api/v1/services/get-sms
Body: {"api_key": "YOUR_API_KEY_HERE", "chat_id": 1234, "email": "a@b.com", "order_id": 15}
/api/v1/services/cancel-sms
إلغاء الرقم المحجوز في حال عدم وصول الرسالة واسترجاع المبلغ للمحفظة.
URL: https://api.fakhama.shop/api/v1/services/cancel-sms
Body: {"api_key": "YOUR_API_KEY_HERE", "chat_id": 1234, "email": "a@b.com", "order_id": 15}
/api/v1/services/tele-list
URL: https://api.fakhama.shop/api/v1/services/tele-list?api_key=YOUR_API_KEY_HERE&chat_id=1234&email=a@b.com
/api/v1/services/buy-tele
URL: https://api.fakhama.shop/api/v1/services/buy-tele
Body: {"api_key": "YOUR_API_KEY_HERE", "chat_id": 1234, "email": "a@b.com", "country": "US"}
/api/v1/services/get-tele-code
URL: https://api.fakhama.shop/api/v1/services/get-tele-code
Body: {"api_key": "YOUR_API_KEY_HERE", "chat_id": 1234, "email": "a@b.com", "order_id": "order_hash_here"}
⚡ Interactive API Playground (بيئة الاختبار الحية)
Request Builder & Inspectororder-sms, order-ai, buy-tele) والإلغاء (cancel-sms) هي عمليات حقيقية وقد تؤثر على رصيد حسابك الفعلي. لا يتم تنفيذ أي طلب تلقائياً عند فتح الصفحة.
1. بناء الطلب (Request Builder)
2. معاينة الطلب قبل الإرسال (Request Preview)
POST https://api.fakhama.shop/api/v1/user/balance
3. فاحص الاستجابة (Response Viewer)
عرض ترويسات الاستجابة (Response Headers)
لا توجد ترويسات بعد.
// اضغط على "إرسال الطلب الآن" لمشاهدة استجابة البوابة المنسقة هنا...
🔍 فحص سريع للاتصال والرصيد
🚀 اختبار سحب الخدمات وتنفيذ طلب يدوي
💻 مولد أمثلة الأكواد التفاعلي (Code Examples)
4 Languages + Error Handlingاختر العملية وعدّل بيانات المثال أدناه؛ سيتم تحديث الكود البرمجي تلقائياً في جميع اللغات (PHP cURL, JavaScript Fetch, Python Requests, cURL) مع تضمين معالجة أخطاء HTTP، مهلات الاتصال (Timeouts)، والتحقق من صحة JSON.
Content-Type: application/json Accept: application/json
🧩 معرض حالات استجابة النظام (Responses Gallery)
أمثلة تعليمية مطابقة لبنية البوابة
يوضح هذا المعرض الحالات الـ 8 التي يجب على المطور التعامل معها عند بناء واجهة المستخدم، مع إمكانية معاينة استجابة JSON الأصلية وشجرتها التفاعلية لكل حالة. قاعدة ذهبية: لا تعرض حالة نجاح للعميل إلا إذا كان data.status === "success" صراحةً.
تظهر فقط عندما يعيد الخادم "status": "success" مع بيانات الطلب (مثل order_id و phone أو product).
عند استدعاء get-sms قبل وصول الرسالة، يستمر الرادار في الاستعلام كل 3 ثوانٍ مع إبقاء زر الإلغاء متاحاً.
عندما يعيد get-sms أو get-tele-code حالة success مع الحقل code (أو sms / text).
عندما يعيد الخادم "status": "error" بسبب انتهاء وقت الرقم أو إلغاء الطلب.
عند نقص أو عدم تطابق الثلاثية (API Key, Chat ID, Email) — يعيد HTTP 401 أو status: "error".
عند محاولة شراء خدمة سعرها أعلى من الرصيد المتاح في محفظة العميل بالروبل.
عند نفاد الأرقام للدولة/التطبيق المطلوب لدى المورد في اللحظة الحالية.
حالة احترازية عندما تعود استجابة غير متوقعة أو خطأ اتصال بالشبكة (HTTP 502/504).
📦 كيف تظهر الخدمات بعد استدعاء GET /api/v1/services/list
Schema Mapping
عند استدعاء مسار GET /api/v1/services/list، يعيد الخادم كائن JSON يحتوي على المصفوفة data. خدمات sms تحتوي عادةً على app_name, country_name, country_flag، بينما خدمات ai و vip و ready_tele تعتمد على name و service_id و price.
1. بنية JSON المستلمة من البوابة
{
"status": "success",
"data": [
{
"service_id": "wa_sa_01",
"type": "sms",
"app_name": "WhatsApp",
"country_name": "السعودية",
"country_flag": "🇸🇦",
"price": "18.50"
},
{
"service_id": "vb_prod_chatgpt_plus",
"type": "ai",
"name": "ChatGPT Plus 1 Month",
"price": "450.00"
},
{
"service_id": "vb_prod_vip_netflix",
"type": "vip",
"name": "اشتراك VIP بريميوم شهري",
"price": "190.00"
},
{
"service_id": "US",
"type": "ready_tele",
"name": "US - تيليجرام جاهز",
"price": "65.00"
}
]
}
2. كيف يتم تحويل JSON إلى بطاقات في Store
wa_sa_01vb_prod_chatgpt_plus/order-sms أو /order-ai أو /buy-tele) تلقائياً بناءً على حقل type و service_id.
📲 محاكاة دورة وصول كود التحقق (Orders Testing)
بيانات Mock تعليمية — لا تخصم من الرصيديوضح هذا القسم البصري دورة حياة طلب رقم التفعيل من لحظة إرسال الطلب وحتى استلام الكود أو الفشل، مع عرض شكل بطاقة الطلب واستجابة JSON المطابقة لبنية البوابة الخلفية في كل مرحلة.
استجابة JSON لهذه المرحلة:
data.code || data.sms || data.text || data.message عندما تكون data.status === "success".
🤖 قسم الاشتراكات وباقات الذكاء الاصطناعي (VIP & Subscriptions)
POST /api/v1/services/order-ai
تأتي باقات الاشتراكات وخدمات الذكاء الاصطناعي ضمن مسار GET /api/v1/services/list مميزة بالحقل type: "ai" أو type: "vip". يتم شراؤها عبر إرسال service_id إلى المسار POST /api/v1/services/order-ai.
✨ أمثلة بصرية لبطاقات باقات AI و VIP (محاكاة تعليمية)
vb_prod_gpt4_1m | المدة: 30 يومvb_prod_vip_pro | الحالة: نشطvb_prod_claude_pro | المدة: شهريكود تصنيف خدمات AI & VIP وشرائها (JavaScript)
// 1. جلب الخدمات وتصنيف AI و VIP
const res = await fetch("https://api.fakhama.shop/api/v1/services/list?api_key=KEY&chat_id=ID&email=EMAIL");
const json = await res.json();
const subscriptions = json.data.filter(item => item.type === "ai" || item.type === "vip");
// 2. تنفيذ طلب شراء الباقة المختارة
const orderRes = await fetch("https://api.fakhama.shop/api/v1/services/order-ai", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
api_key: "YOUR_API_KEY_HERE",
chat_id: 123456789,
email: "user@example.com",
service_id: subscriptions[0].service_id
})
});
const orderData = await orderRes.json();
// عرض بيانات الاشتراك المسلمة في واجهة المستخدم الآمنة
محاكاة الاستجابة عند اختيار باقة من الأعلى:
{
"status": "success",
"order_id": 40821,
"service_id": "vb_prod_gpt4_1m",
"product": "Account: pro_user@domain.com\nPass: [MASKED_DEMO_PASS]\nExpires: 30 Days"
}
✈️ قسم خدمات تيليجرام الجاهزة (Telegram Services)
/tele-list • /buy-tele • /get-tele-code
يوفر النظام 3 مسارات مخصصة لحسابات تيليجرام الجاهزة: استعراض الدول المتاحة عبر GET /api/v1/services/tele-list، شراء الحساب عبر POST /api/v1/services/buy-tele بإرسال رمز الدولة country، ثم استلام كود الدخول عبر POST /api/v1/services/get-tele-code.
اختر دولة من المثال التوضيحي لمحاكاة تدفق البيانات:
{
"api_key": "YOUR_API_KEY_HERE",
"chat_id": 1234,
"email": "a@b.com",
"country": "US"
}
{
"status": "success",
"order_id": "tele_ord_88219",
"phone": "+12025550198",
"code": "54921"
}
🛡️ نظام المصادقة الثلاثية ومعالجة الأخطاء (Authentication & Errors)
Security & Error Guideتعتمد منصة F-PRO PLATFORM على التحقق الثلاثي في كل طلب برمجي (سواء عبر Query Parameters في طلبات GET أو داخل JSON Body في طلبات POST) لضمان أمان حسابات المشتركين.
مفتاح نصي خاص بكل عميل. يجب حفظه في إعدادات الخادم السرية وعدم كشفه في الواجهات العامة.
المعرف الرقمي لحساب العميل في تيليجرام المرتبط بالمنصة.
البريد الإلكتروني الذي تم ربطه بالحساب عبر مسار /api/v1/user/bind-email.
📋 جدول أكواد الاستجابة والأخطاء (HTTP & API Error Codes)
| HTTP Status | حالة JSON (status) | السبب المحتمل | الإجراء البرمجي الموصى به |
|---|---|---|---|
| 200 OK | "success" |
تمت العملية بنجاح وتم تأكيدها من البوابة. | قراءة البيانات (data, order_id, code, product) وتحديث الواجهة. |
| 200 OK | "error" / "waiting" |
رفض منطقي (مثل: رصيد غير كافٍ، الكود لم يصل بعد، الخدمة غير متوفرة). | قراءة الحقل message وعرض تنبيه مناسب للمستخدم. |
| 400 Bad Request | "error" |
صيغة JSON غير صالحة أو نقص في معرف الخدمة service_id / رقم الطلب order_id. |
التحقق من نوع وصيغة الحقول المرسلة وتنسيق البريد الإلكتروني ومعرف المحادثة. |
| 401 Unauthorized | "error" |
نقص في أحد عناصر المصادقة الثلاثية (api_key, chat_id, email). |
مطالبة المستخدم بإدخال جميع بيانات المصادقة الثلاثية. |
| 429 Too Many Requests | "error" |
تجاوز الحد المسموح من الطلبات في الدقيقة (Rate Limit). | الانتظار ومراعاة فترة لا تقل عن 3 ثوانٍ بين طلبات فحص الكود (Polling). |
| 502 / 504 | "error" |
تأخر استجابة المزود الخارجي أو انتهاء مهلة الاتصال (Timeout). | إعادة المحاولة بهدوء أو التحقق من الرصيد والطلبات قبل تكرار عملية الشراء. |
