وضعان للتسليم: خدمة سحابية أو نشر خاص؛ يمكن نشر المنظومة كاملة على خوادمك، مع بقاء الحسابات والرسائل وملفات التسجيل داخل شبكتك الداخلية يمكن نشر المنظومة كاملة على خوادمك مع بقاء البيانات داخل شبكتك تعرّف على النشر الخاص

مركز المطوّرين

وحدة التحكم تدير التطبيقات، والوثائق تشرح الواجهات، وحزم SDK تُدمج مباشرة؛ ومن أول رسالة إلى التسليم الخاص، الدعم الفني متاح طوال المسار.

نظرة عامة على وحدة تحكم مطوّري FeiyanCloud
وحدة التحكم

من إنشاء التطبيق إلى إيقافه، كل ذلك في وحدة تحكم واحدة

بإنشاء تطبيق تحصل على AppID والمفتاح، ويبقى الاستخدام والفواتير وصلاحيات الأعضاء وتهيئة الاستدعاءات في مكان واحد؛ ويشترك IM وRTC في وحدة تحكم واحدة، فلا حاجة للتنقل بين لوحات متعددة.

نظرة عامة على وحدة تحكم مطوّري FeiyanCloud

إدارة التطبيقات

إنشاء التطبيق وعرض AppID والمفتاح وتهيئة عنوان الاستدعاء وفصل بيئتي التطوير والإنتاج.

المفاتيح والأمان

تدوير AppSecret ومدة صلاحية Token وقائمة IP المسموح بها وتدقيق استدعاءات الواجهات.

الاستخدام والفواتير

منحنيات حجم الرسائل ودقائق الفيديو في الوقت الفعلي واستخدام التسجيل والتخزين، مع تفاصيل فواتير قابلة للتصدير للمطابقة.

الأعضاء والصلاحيات

تعاون بعدة أعضاء، وتوزيع أدوار القراءة فقط والتشغيل والمسؤول حسب التطبيق.

مركز الوثائق

انسخ من الوثائق، ويعمل أول سطر كود

وثائق IM تضم 48 صفحة مقارنة واجهات و1298 صفحة مولَّدة؛ ووثائق RTC 206 صفحات بالصينية والإنجليزية. وكل مقال بداية سريعة يقدم كودًا قابلًا للتشغيل مباشرة ونتيجة متوقعة.

  • دليل دمج IM
  • دليل دمج RTC
  • مرجع Open API
  • أحداث الاستدعاءات
server/notify.ts TypeScript
import { FeiyanServer } from '@feiyan/server-sdk';

const client = new FeiyanServer({
  appId: process.env.APP_ID,
  appSecret: process.env.APP_SECRET,
});

// Send a system notification from the server (to all users or specific ones)
await client.message.send({
  from: 'system',
  to: ['user_1001', 'user_1002'],
  type: 'system',
  content: { text: 'Your order has shipped' },
});

// Query today's usage for the app — used for billing reconciliation and alerts
const usage = await client.usage.daily({ date: '2026-11-01' });
console.log(usage.messages, usage.rtcMinutes);

حزمة تطوير الخادم متطابقة في ست لغات، ويمكن استبدال المثال مباشرة بإصدار Java أو Go أو Python أو .NET أو PHP.

دليل الدمج

بداية سريعة لكل منصة: تحضير البيئة وإضافة SDK وتأسيس الاتصال وإرسال أول رسالة واستقبالها.

مرجع API

وصف كامل للمعاملات والاستجابات لواجهات العميل وOpen API وواجهات الإدارة وأحداث الاستدعاءات.

الممارسات الموصى بها

أنماط تنفيذ شائعة مثل ترقيم قائمة المحادثات وإزالة تكرار الرسائل ومزامنة أعضاء المجموعة وتطبيق استدعاءات التسجيل.

تنزيل SDK

تُسلَّم حزم العميل والخادم ومكوّنات UI بشكل منفصل حسب الحاجة؛ وتُذكر الإصدارات والمتطلبات في دليل كل منصة.

حزم SDK للعميل

Web
JavaScript / TypeScript، مع دعم المتصفحات الشائعة
Android
SDK أصلي ومكوّنات IMKit UI
iOS
SDK أصلي ومكوّنات IMKit UI
macOS
تطبيق سطح مكتب
Flutter
كود واحد يغطي الجوال وسطح المكتب
React Native
دمج مباشر مع مشاريع RN
التطبيقات المصغّرة
دمج في التطبيقات المصغّرة

حزم SDK للخادم

Node.js
إرسال الرسائل وإدارة المجموعات وإصدار Token
Java
تغليف Open API والتحقق من توقيع الاستدعاءات
Go
دمج الخادم في سيناريوهات التزامن العالي
Python
دمج النصوص ومهام البيانات
.NET
بيئة خادم Windows
PHP
دمج خلفيات الويب التقليدية

أجهزة RTC وUI Kit

17 منصة
المتصفح والجوال وسطح المكتب وأطر العمل متعددة المنصات
React UI Kit
مكوّنات واجهة الاجتماع والمكالمة قابلة لإعادة الاستخدام
Flutter UI Kit
مكوّنات واجهة الاجتماع للجوال
مشاركة الشاشة
ثلاث درجات: الشاشة الكاملة والنافذة والمنطقة

تحتاج إصدارًا محددًا أو حزمة SDK لبيئة خاصة؟ اذكر ذلك في تذكرة وسنوفر البناء المقابل.

المصادر المفتوحة والأمثلة

تبقى المشاريع التجريبية بأقل حجم قابل للتشغيل، وتُنسخ فتعمل مباشرة؛ وتغطي تطبيقات العرض سيناريوهات IM وRTC الرئيسية.

تطبيق IM تجريبي

عرض كامل يشمل المحادثات الفردية والجماعية وغرف الدردشة وجهات الاتصال، ويمكن استبدال AppID وتشغيله مباشرة.

تجربة عبر الإنترنت

أمثلة سيناريوهات RTC

أمثلة قابلة للتشغيل لأربعة سيناريوهات: المكالمة الفردية والاجتماع متعدد المشاركين والبث التفاعلي والغرفة الصوتية.

تجربة عبر الإنترنت

أمثلة استدعاء الخادم

كود خادم نموذجي لاستدعاء Open API والتحقق من توقيع الاستدعاءات وإصدار Token والاستعلام عن الاستخدام.

عرض الوثائق

حزم SDK للعميل ومكوّنات UI

أمثلة دمج وسجلات تغيير لحزم SDK ومكوّنات IMKit وUI Kit لكل منصة.

عرض SDK

قاعدة المعرفة

مسارات تشخيص المشكلات المتكررة ونتائجها موثقة؛ والبحث في قاعدة المعرفة أسرع عادةً من إرسال تذكرة.

الدمج والربط

مسارات تشخيص تهيئة AppID وفشل المصادقة وفشل تأسيس الاتصال وتعارض تسجيل الدخول من عدة منصات.

الرسائل والإيصالات

إزالة تكرار الرسائل ومعيار احتساب إيصالات القراءة وترقيم سحب السجل ومزامنة حالة السحب.

جودة الفيديو في الوقت الفعلي

تحديد التأخير والتقطيع وسياسة معدل البت ودقة مشاركة الشاشة وأسباب فشل التسجيل الشائعة.

النشر والتشغيل

توسيع عقد النشر الخاص ونسخ قاعدة البيانات احتياطيًا والرجوع عند الترقية وطرق جمع السجلات.

الفوترة والحصص

معيار القياس وتنبيهات الحصص ومطابقة الفواتير وإجراءات طلب الفاتورة.

رموز الأخطاء الشائعة

معاني رموز الأخطاء الشائعة في العميل والخادم وأسبابها المحتملة والتوصيات المقترحة.

الدعم بالتذاكر

إذا توقفت، أرسل تذكرة

تحمل التذكرة تلقائيًا اسم التطبيق والاستدعاء المعني؛ وأرفق معرّف الطلب والوقت، فيستطيع الدعم الفني تحديد الموضع من السجلات دون أسئلة متكررة.

قنوات الدعم

التذاكر
مدخل «التذاكر» في وحدة التحكم، مناسب للمشكلات التقنية
البريد الإلكتروني
service@feiyancloud.com
ما قبل البيع
service@feiyancloud.com
  1. 1

    إرسال تذكرة

    اختر التطبيق وتصنيف المشكلة في «التذاكر» بوحدة التحكم، وأرفق الوقت ومعرّف الطلب.

  2. 2

    التحديد والرد

    يحدد الدعم الفني المشكلة من السجلات ومسار الاستدعاء، ويقترح حلًا أو مسار تصعيد.

  3. 3

    الإغلاق والمراجعة

    بعد الحل تُشارَك الأسباب وتوصيات التجاوز، وتُوثَّق كبند في قاعدة المعرفة عند الحاجة.

البث المباشر

بث تقني شهري يشرح تفاصيل الدمج ودروس الأخطاء؛ ويمكن حجز إعادة المشاهدة للحلقات السابقة.

  • 2026-10-24 بث تقني تفكيك آلية وصول رسائل IM: الاتصال الدائم والترقيم والتقاط الناقص حجز إعادة المشاهدة
  • 2026-09-19 بث تقني تحسين الصوت والفيديو في الشبكات الضعيفة: معدل البت وFEC وجدولة العقد حجز إعادة المشاهدة
  • 2026-08-22 جلسة تسليم تطبيق النشر الخاص عمليًا: التثبيت دون اتصال والرجوع عند الترقية حجز إعادة المشاهدة

أسئلة شائعة للمطوّرين

هل حساب وحدة التحكم هو نفسه حساب صفحة تسجيل الدخول؟
هي نفس منظومة الحساب. صفحة الدخول للعرض التجريبي، وللاستخدام الفعلي سجّل حساب مطوّر في وحدة التحكم وأكمل توثيق الشركة أو الفرد، وبعد التوثيق يمكنك إنشاء التطبيقات والحصول على AppID والمفتاح.
ما الإصدارات وبيئات التشغيل المدعومة في SDK؟
يغطي العميل Web وAndroid وiOS وmacOS وFlutter وReact Native والتطبيقات المصغّرة؛ ويوفر الخادم ست لغات: Node وJava وGo وPython و.NET وPHP. وتفاصيل الإصدارات والاعتماديات في دليل كل منصة.
هل يمكن استخدام واجهات جاهزة دون فريق تقني؟
نعم. يوفر IMKit وUI Kit لـ RTC (React / Flutter) مكوّنات جاهزة مثل قائمة المحادثات ونافذة الدردشة وواجهة الاجتماع؛ تُستبدل AppID فيعمل التطبيق، ثم يُخصَّص تدريجيًا حسب الحاجة.
كيف أحصل على الدعم عند وجود مشكلة؟
يمكن للنسخة المجانية إرسال تذاكر، وللاحترافية مجموعة تواصل تقنية، وللمؤسسات مسؤول نجاح عملاء مخصص. ويُفضَّل إرفاق معرّف الطلب والوقت في التذكرة لتسريع التحديد.

سجّل حساب مطوّر واحصل على أول AppID

تكفي النسخة المجانية للربط واختبار الحمل، والترقية لا تتطلب تغيير الكود.

اترك بيانات التواصل للحصول على الحل والسعر

سيتواصل معك مستشار ما قبل البيع لتأكيد سيناريو العمل وحجم التزامن وبيئة النشر، وعادةً ما نرد خلال يوم عمل واحد.

الحقول المعلّمة بـ * مطلوبة؛ نستخدم البيانات لهذه المحادثة فقط.