Admin SDK مجموعه ای از کتابخانه های سرور است که به شما امکان می دهد با Firebase از محیط های ممتاز تعامل داشته باشید. SDK از Node.js، Java، Python، Go و C# (.NET) پشتیبانی می کند. برای اطلاعات بیشتر در مورد پشتیبانی از ویژگی و وظایف راهاندازی، به افزودن Firebase Admin SDK به سرور خود مراجعه کنید.
Node.js
Admin SDK برای Node.js APIهایی را برای احراز هویت، مدیریت کاربر، پایگاه داده بیدرنگ و موارد دیگر ارائه می کند.
- firebase-admin
- firebase-admin.app-check
- firebase-admin.auth
- firebase-admin.database
- firebase-admin.extensions
- firebase-admin.firestore
- firebase-admin.functions
- firebase-admin.instance-id
- firebase-admin.machine-learning
- firebase-admin.messaging
- firebase-admin.project-management
- firebase-admin.remote-config
- firebase-admin.security-rules
- firebase-admin.storage
جاوا
Admin SDK برای جاوا API هایی را برای احراز هویت، مدیریت کاربر، پایگاه داده بیدرنگ و موارد دیگر ارائه می دهد.
- com.google.firebase
- com.google.firebase.auth
- com.google.firebase.cloud
- com.google.firebase.database
- com.google.firebase.iid
- com.google.firebase.messaging
- com.google.firebase.projectmanagement
- com.google.firebase.remoteconfig
پایتون
Admin SDK برای Python API هایی را برای احراز هویت، مدیریت کاربر، پایگاه داده بیدرنگ و موارد دیگر ارائه می دهد.
- firebase_admin
- firebase-admin.app_check
- firebase_admin.auth
- firebase_admin.credentials
- firebase_admin.db
- firebase_admin.exceptions
- firebase_admin.firestore
- firebase_admin.firestore_async
- firebase_admin.functions
- firebase_admin.instance_id
- firebase_admin.messaging
- firebase_admin.ml
- firebase_admin.project_management
- firebase_admin.storage
- firebase_admin.tenant_mgt
برو
Admin SDK for Go API هایی را برای احراز هویت، مدیریت کاربر، پایگاه داده بیدرنگ و موارد دیگر ارائه می کند.
سی شارپ (.NET)
Admin SDK برای دات نت APIهایی را برای احراز هویت (تأیید رمز شناسه و برش توکن سفارشی) ارائه می دهد.