firebase-admin.project-management package

إدارة مشاريع 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 التلقائية في حال عدم توفير أي تطبيق أو خدمة 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" حالة غير معروفة. تُستخدم هذه الطريقة فقط للتفريق بين القيم التي لم يتم ضبطها.