إدارة المشاريع في Firebase.
الوظائف
الوظيفة | الوصف |
---|---|
getProjectManagement(app) | يمكن الحصول على خدمة ProjectManagement للتطبيق التلقائي أو لتطبيق معيّن.ويمكن طلب getProjectManagement() بدون وسيطات للوصول إلى خدمة ProjectManagement في التطبيق التلقائي، أو طلب الإذن getProjectManagement(app) للوصول إلى خدمة ProjectManagement المرتبطة بتطبيق معيّن. |
صفوف
الفئة | الوصف |
---|---|
تطبيق Android | مرجع إلى تطبيق Android على Firebase.لا تستدعي هذه الدالة الإنشائية مباشرةً. وبدلاً من ذلك، استخدِم ProjectManagement.androidApp(). |
خطأ FirebaseProjectManagementError | بنية رمز خطأ إدارة مشروعات Firebase. يؤدي ذلك إلى امتداد PrefixedFirebaseError. |
IosApp | مرجع إلى تطبيق Firebase لنظام التشغيل iOS.لا تستدعي هذه الدالة الإنشائية مباشرةً. وبدلاً من ذلك، استخدِم ProjectManagement.iosApp(). |
إدارة المشروع | واجهة خدمة Firebase ProjectManagement |
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;
المَعلمات
المَعلمة | Type | الوصف |
---|---|---|
التطبيق | التطبيق | التطبيق الاختياري الذي سيتم إرجاع خدمة 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);
رمز خطأ إدارة المشروع
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 | "PLATFORM_UNKNOWN" |
حالة غير معروفة. تُستخدم هذه الطريقة فقط للتمييز بين القيم غير المعيَّنة. |