إدارة مشاريع Firebase
الدوال
دالة | الوصف |
---|---|
getProjectManagement(app) | تتيح الحصول على خدمة ProjectManagement للتطبيق التلقائي أو لتطبيق معيّن.ويمكن استدعاء getProjectManagement() بدون وسيطات للوصول إلى خدمة ProjectManagement للتطبيق التلقائي، أو كملف getProjectManagement(app) للوصول إلى خدمة ProjectManagement المرتبطة بتطبيق معيّن. |
صفوف
الفئة | الوصف |
---|---|
تطبيق Android | إشارة إلى تطبيق Firebase على Android.لا تطلب هذه الدالة الإنشائية مباشرةً. بدلاً من ذلك، استخدِم ProjectManagement.androidApp(). |
FirebaseProjectManagementError | بنية رموز خطأ إدارة مشروع Firebase. يؤدي ذلك إلى تمديد PrefixedFirebaseError. |
تطبيق IosApp | إشارة إلى تطبيق Firebase iOS.لا تطلب هذه الدالة الإنشائية مباشرةً. بدلاً من ذلك، استخدِم ProjectManagement.iosApp(). |
ProjectManagement | واجهة خدمة "إدارة مشروع Firebase" |
ShaCertificate | شهادة SHA-1 أو SHA-256لا تطلب دالة الإنشاء هذه مباشرةً. بدلاً من ذلك، استخدِم [projectManagement.shaCertificate() ](projectManagement.ProjectManagement#shaCertificate). |
عمليات التعداد
التعداد | الوصف |
---|---|
AppPlatform | الأنظمة الأساسية التي يمكن ربط تطبيق Firebase بها |
واجهات
الواجهة | الوصف |
---|---|
AndroidAppMetadata | البيانات الوصفية حول تطبيق Android على Firebase |
AppMetadata | البيانات الوصفية عن تطبيق على Firebase |
IosAppMetadata | بيانات وصفية عن تطبيق Firebase لنظام التشغيل iOS |
كتابة العناوين البديلة للبريد الإلكتروني
اكتب العنوان البديل للبريد الإلكتروني | الوصف |
---|---|
ProjectManagementErrorCode |
getProjectManagement(app)
يحصل على خدمة ProjectManagement للتطبيق التلقائي أو لتطبيق معيَّن.
يمكن طلب getProjectManagement()
بدون أي وسيطات للوصول إلى خدمة ProjectManagement
في التطبيق التلقائي، أو باستخدام getProjectManagement(app)
للوصول إلى خدمة ProjectManagement
المرتبطة بتطبيق معيّن.
Signature:
export declare function getProjectManagement(app?: App): ProjectManagement;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
التطبيق | التطبيق | تطبيق اختياري مطلوب إرجاع خدمة ProjectManagement إليه. وفي حال عدم توفّره، سيتم عرض خدمة "ProjectManagement " التلقائية. * |
المرتجعات:
خدمة ProjectManagement
التلقائية في حال عدم توفير أي تطبيق أو خدمة ProjectManagement
المرتبطة بالتطبيق المقدَّم.
مثال 1
// Get the ProjectManagement service for the default app
const defaultProjectManagement = getProjectManagement();
مثال 2
// Get the ProjectManagement service for a given app
const otherProjectManagement = getProjectManagement(otherApp);
رمز خطأ ProjectManagement
Signature:
export type ProjectManagementErrorCode = 'already-exists' | 'authentication-error' | 'internal-error' | 'invalid-argument' | 'invalid-project-id' | 'invalid-server-response' | 'not-found' | 'service-unavailable' | 'unknown-error';
منصة AppPlatform
الأنظمة الأساسية التي يمكن ربط تطبيق Firebase بها
Signature:
export declare enum AppPlatform
تعداد الأعضاء
عضو | القيمة | الوصف |
---|---|---|
نظام التشغيل Android | "ANDROID" |
تطبيق Firebase مرتبط بنظام Android. |
نظام التشغيل iOS | "IOS" |
تطبيق Firebase مرتبط بنظام التشغيل iOS. |
المنصة غير معروفة | "PLATFORM_UNKNOWN" |
حالة غير معروفة. تُستخدم هذه الطريقة فقط للتفريق بين القيم التي لم يتم ضبطها. |