firebase-admin package

ফায়ারবেস নেমস্পেস এপিআই (লিগেসি)।

ফাংশন

ফাংশন বর্ণনা
অ্যাপ্লিকেশন নাম)
appCheck(অ্যাপ) ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য অ্যাপচেক পরিষেবা পায়। admin.appCheck() কে ডিফল্ট অ্যাপের AppCheck পরিষেবা অ্যাক্সেস করতে বা কোনও নির্দিষ্ট অ্যাপের সাথে যুক্ত AppCheck পরিষেবা অ্যাক্সেস করতে admin.appCheck(app) হিসাবে কোনও যুক্তি ছাড়াই কল করা যেতে পারে।
auth(অ্যাপ) ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য প্রমাণীকরণ পরিষেবা পায়। admin.auth() ডিফল্ট অ্যাপের প্রমাণীকরণ পরিষেবা অ্যাক্সেস করতে বা কোনও নির্দিষ্ট অ্যাপের সাথে যুক্ত Auth পরিষেবা অ্যাক্সেস করতে admin.auth(app) হিসাবে কোনও যুক্তি ছাড়াই কল করা যেতে পারে।
ডাটাবেস(অ্যাপ) ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য ডেটাবেস পরিষেবা পায়। admin.database() কোন যুক্তি ছাড়াই ডিফল্ট অ্যাপের Database পরিষেবা অ্যাক্সেস করতে বা একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত Database পরিষেবা অ্যাক্সেস করতে admin.database(app) হিসাবে কল করা যেতে পারে। admin.database হল একটি নামস্থান যা Database পরিষেবার সাথে যুক্ত বিশ্বব্যাপী ধ্রুবক এবং পদ্ধতিগুলি অ্যাক্সেস করতে ব্যবহার করা যেতে পারে।
ফায়ারস্টোর(অ্যাপ)
ইনিশিয়ালাইজ অ্যাপ (বিকল্প, নাম)
ইনস্টলেশন (অ্যাপ) ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য ইনস্টলেশন পরিষেবা পায়। admin.installations() কোন যুক্তি ছাড়াই ডিফল্ট অ্যাপের ইনস্টলেশন পরিষেবা অ্যাক্সেস করতে বা একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত ইনস্টলেশন পরিষেবা অ্যাক্সেস করতে admin.installations(app) হিসাবে কল করা যেতে পারে।
instanceId(অ্যাপ) ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য InstanceId পরিষেবা পায়। admin.instanceId() কোনো যুক্তি ছাড়াই ডিফল্ট অ্যাপের InstanceId পরিষেবা অ্যাক্সেস করতে বা admin.instanceId(app) হিসাবে একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত InstanceId পরিষেবা অ্যাক্সেস করার জন্য কল করা যেতে পারে।
মেশিন লার্নিং(অ্যাপ) ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য মেশিন লার্নিং পরিষেবা পায়। admin.machineLearning() কোন যুক্তি ছাড়াই ডিফল্ট অ্যাপের MachineLearning পরিষেবা অ্যাক্সেস করতে বা একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত MachineLearning পরিষেবা অ্যাক্সেস করতে admin.machineLearning(app) হিসাবে কল করা যেতে পারে।
মেসেজিং (অ্যাপ) ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য মেসেজিং পরিষেবা পায়। admin.messaging() কোনো যুক্তি ছাড়াই ডিফল্ট অ্যাপের Messaging পরিষেবা অ্যাক্সেস করতে বা একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত Messaging পরিষেবা অ্যাক্সেস করতে admin.messaging(app) হিসাবে কল করা যেতে পারে।
প্রকল্প ব্যবস্থাপনা(অ্যাপ) ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য প্রজেক্ট ম্যানেজমেন্ট পরিষেবা পায়। admin.projectManagement() কে কোনো যুক্তি ছাড়াই ডিফল্ট অ্যাপের ProjectManagement পরিষেবা অ্যাক্সেস করতে, অথবা একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত ProjectManagement পরিষেবা অ্যাক্সেস করতে admin.projectManagement(app) হিসাবে কল করা যেতে পারে।
remoteConfig(অ্যাপ) ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য RemoteConfig পরিষেবা পায়। admin.remoteConfig() কোনো যুক্তি ছাড়াই ডিফল্ট অ্যাপের RemoteConfig পরিষেবা অ্যাক্সেস করতে বা admin.remoteConfig(app) হিসাবে একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত RemoteConfig পরিষেবা অ্যাক্সেস করতে বলা যেতে পারে।
নিরাপত্তা বিধি (অ্যাপ) ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য নিরাপত্তা বিধি পরিষেবা পায়। admin.securityRules() কে কোন যুক্তি ছাড়াই ডিফল্ট অ্যাপের SecurityRules পরিষেবা অ্যাক্সেস করার জন্য বা admin.securityRules(app) হিসাবে একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত SecurityRules পরিষেবা অ্যাক্সেস করতে বলা যেতে পারে৷
স্টোরেজ (অ্যাপ) ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য স্টোরেজ পরিষেবা পায়। admin.storage() কোনো যুক্তি ছাড়াই ডিফল্ট অ্যাপের Storage পরিষেবা অ্যাক্সেস করতে বা admin.storage(app) হিসেবে একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত Storage পরিষেবা অ্যাক্সেস করতে বলা যেতে পারে।

ইন্টারফেস

ইন্টারফেস বর্ণনা
অ্যাপ অপশন ইনিশিয়ালাইজ অ্যাপ() এ পাস করার জন্য উপলব্ধ বিকল্পগুলি .
FirebaseArrayIndexError কম্পোজিট টাইপ যাতে একটি FirebaseError অবজেক্ট এবং একটি সূচক উভয়ই অন্তর্ভুক্ত থাকে যা ত্রুটিযুক্ত আইটেম পেতে ব্যবহার করা যেতে পারে।
FirebaseError FirebaseError হল স্ট্যান্ডার্ড JavaScript Error অবজেক্টের একটি সাবক্লাস। একটি বার্তা স্ট্রিং এবং স্ট্যাক ট্রেস ছাড়াও, এটিতে একটি স্ট্রিং কোড রয়েছে।
GoogleOAuthAccessToken Google OAuth 2.0 অ্যাক্সেস টোকেনের জন্য ইন্টারফেস।
সার্ভিস অ্যাকাউন্ট

নামস্থান

নামস্থান বর্ণনা
অ্যাপ
appCheck
প্রমাণ
শংসাপত্র
তথ্যশালা
ফায়ারস্টোর
ইনস্টলেশন
instanceId
মেশিন লার্নিং
মেসেজিং
প্রকল্প ব্যবস্থাপনা
remoteConfig
নিরাপত্তা বিধি
স্টোরেজ

ভেরিয়েবল

পরিবর্তনশীল বর্ণনা
অ্যাপস
SDK_VERSION

অ্যাপ()

স্বাক্ষর:

export declare function app(name?: string): app.App;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
নাম স্ট্রিং

রিটার্ন:

app.app

appCheck()

ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য অ্যাপচেক পরিষেবা পায়।

admin.appCheck() কে ডিফল্ট অ্যাপের AppCheck পরিষেবা অ্যাক্সেস করতে বা কোনও নির্দিষ্ট অ্যাপের সাথে যুক্ত AppCheck পরিষেবা অ্যাক্সেস করতে admin.appCheck(app) হিসাবে কোনও যুক্তি ছাড়াই কল করা যেতে পারে।

স্বাক্ষর:

export declare function appCheck(app?: App): appCheck.AppCheck;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
অ্যাপ অ্যাপ ঐচ্ছিক অ্যাপ যার জন্য AppCheck পরিষেবা ফেরত দিতে হবে। প্রদান না করা হলে, ডিফল্ট AppCheck পরিষেবা ফেরত দেওয়া হয়।

রিটার্ন:

appCheck.AppCheck

ডিফল্ট AppCheck পরিষেবা যদি কোনও অ্যাপ সরবরাহ করা না হয়, বা প্রদত্ত অ্যাপের সাথে সম্পর্কিত AppCheck পরিষেবা।

উদাহরণ 1

// Get the `AppCheck` service for the default app
var defaultAppCheck = admin.appCheck();

উদাহরণ 2

// Get the `AppCheck` service for a given app
var otherAppCheck = admin.appCheck(otherApp);

auth()

ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য প্রমাণীকরণ পরিষেবা পায়।

admin.auth() ডিফল্ট অ্যাপের প্রমাণীকরণ পরিষেবা অ্যাক্সেস করতে বা কোনও নির্দিষ্ট অ্যাপের সাথে যুক্ত Auth পরিষেবা অ্যাক্সেস করতে admin.auth(app) হিসাবে কোনও যুক্তি ছাড়াই কল করা যেতে পারে।

স্বাক্ষর:

export declare function auth(app?: App): auth.Auth;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
অ্যাপ অ্যাপ

রিটার্ন:

প্রমাণ

উদাহরণ 1

// Get the Auth service for the default app
var defaultAuth = admin.auth();

উদাহরণ 2

// Get the Auth service for a given app
var otherAuth = admin.auth(otherApp);

তথ্যশালা()

ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য ডেটাবেস পরিষেবা পায়।

admin.database() কোন যুক্তি ছাড়াই ডিফল্ট অ্যাপের Database পরিষেবা অ্যাক্সেস করতে বা একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত Database পরিষেবা অ্যাক্সেস করতে admin.database(app) হিসাবে কল করা যেতে পারে।

admin.database হল একটি নামস্থান যা Database পরিষেবার সাথে যুক্ত বিশ্বব্যাপী ধ্রুবক এবং পদ্ধতিগুলি অ্যাক্সেস করতে ব্যবহার করা যেতে পারে।

স্বাক্ষর:

export declare function database(app?: App): database.Database;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
অ্যাপ অ্যাপ

রিটার্ন:

ডেটাবেস। ডেটাবেস

ডিফল্ট Database পরিষেবা যদি কোনও অ্যাপ দেওয়া না হয় বা প্রদত্ত অ্যাপের সাথে সম্পর্কিত Database পরিষেবা।

উদাহরণ 1

// Get the Database service for the default app
var defaultDatabase = admin.database();

উদাহরণ 2

// Get the Database service for a specific app
var otherDatabase = admin.database(app);

ফায়ারস্টোর()

স্বাক্ষর:

export declare function firestore(app?: App): _firestore.Firestore;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
অ্যাপ অ্যাপ

রিটার্ন:

_ফায়ারস্টোর।ফায়ারস্টোর

ইনিশিয়ালাইজ অ্যাপ()

স্বাক্ষর:

export declare function initializeApp(options?: AppOptions, name?: string): app.App;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
বিকল্প অ্যাপ অপশন
নাম স্ট্রিং

রিটার্ন:

app.app

ইনস্টলেশন()

ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য ইনস্টলেশন পরিষেবা পায়।

admin.installations() কোন যুক্তি ছাড়াই ডিফল্ট অ্যাপের ইনস্টলেশন পরিষেবা অ্যাক্সেস করতে বা একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত ইনস্টলেশন পরিষেবা অ্যাক্সেস করতে admin.installations(app) হিসাবে কল করা যেতে পারে।

স্বাক্ষর:

export declare function installations(app?: App): installations.Installations;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
অ্যাপ অ্যাপ ঐচ্ছিক অ্যাপ যার Installations পরিষেবা ফেরত দিতে হবে। প্রদান না করা হলে, ডিফল্ট Installations পরিষেবা ফেরত দেওয়া হয়।

রিটার্ন:

ইনস্টলেশন। ইনস্টলেশন

ডিফল্ট Installations পরিষেবা যদি কোনও অ্যাপ দেওয়া না হয় বা প্রদত্ত অ্যাপের সাথে যুক্ত Installations পরিষেবা।

উদাহরণ 1

// Get the Installations service for the default app
var defaultInstallations = admin.installations();

উদাহরণ 2

// Get the Installations service for a given app
var otherInstallations = admin.installations(otherApp);

instanceId()

ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য InstanceId পরিষেবা পায়।

admin.instanceId() কোনো যুক্তি ছাড়াই ডিফল্ট অ্যাপের InstanceId পরিষেবা অ্যাক্সেস করতে বা admin.instanceId(app) হিসাবে একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত InstanceId পরিষেবা অ্যাক্সেস করার জন্য কল করা যেতে পারে।

স্বাক্ষর:

export declare function instanceId(app?: App): instanceId.InstanceId;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
অ্যাপ অ্যাপ ঐচ্ছিক অ্যাপ যার InstanceId পরিষেবা ফেরত দিতে হবে। প্রদান না করা হলে, ডিফল্ট InstanceId পরিষেবাটি ফেরত দেওয়া হবে।

রিটার্ন:

instanceId.InstanceId

ডিফল্ট InstanceId পরিষেবা যদি কোনও অ্যাপ দেওয়া না হয় বা প্রদত্ত অ্যাপের সাথে যুক্ত InstanceId পরিষেবা।

উদাহরণ 1

// Get the Instance ID service for the default app
var defaultInstanceId = admin.instanceId();

উদাহরণ 2

// Get the Instance ID service for a given app
var otherInstanceId = admin.instanceId(otherApp);

মেশিন লার্নিং()

ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য মেশিন লার্নিং পরিষেবা পায়।

admin.machineLearning() কোন যুক্তি ছাড়াই ডিফল্ট অ্যাপের MachineLearning পরিষেবা অ্যাক্সেস করতে বা একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত MachineLearning পরিষেবা অ্যাক্সেস করতে admin.machineLearning(app) হিসাবে কল করা যেতে পারে।

স্বাক্ষর:

export declare function machineLearning(app?: App): machineLearning.MachineLearning;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
অ্যাপ অ্যাপ ঐচ্ছিক অ্যাপ যার MachineLearning পরিষেবা ফেরত দিতে হবে। প্রদান না করা হলে, ডিফল্ট MachineLearning পরিষেবা ফেরত দেওয়া হবে।

রিটার্ন:

মেশিন লার্নিং

ডিফল্ট MachineLearning পরিষেবা যদি কোনও অ্যাপ দেওয়া না হয় বা প্রদত্ত অ্যাপের সাথে যুক্ত MachineLearning পরিষেবা।

উদাহরণ 1

// Get the MachineLearning service for the default app
var defaultMachineLearning = admin.machineLearning();

উদাহরণ 2

// Get the MachineLearning service for a given app
var otherMachineLearning = admin.machineLearning(otherApp);

মেসেজিং()

ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য মেসেজিং পরিষেবা পায়।

admin.messaging() কোনো যুক্তি ছাড়াই ডিফল্ট অ্যাপের Messaging পরিষেবা অ্যাক্সেস করতে বা একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত Messaging পরিষেবা অ্যাক্সেস করতে admin.messaging(app) হিসাবে কল করা যেতে পারে।

স্বাক্ষর:

export declare function messaging(app?: App): messaging.Messaging;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
অ্যাপ অ্যাপ ঐচ্ছিক অ্যাপ যার Messaging পরিষেবা ফেরত দিতে হবে। প্রদান না করা হলে, ডিফল্ট Messaging পরিষেবা ফিরিয়ে দেওয়া হবে।

রিটার্ন:

মেসেজিং।মেসেজিং

ডিফল্ট Messaging পরিষেবা যদি কোনও অ্যাপ দেওয়া না থাকে বা প্রদত্ত অ্যাপের সাথে যুক্ত Messaging পরিষেবা।

উদাহরণ 1

// Get the Messaging service for the default app
var defaultMessaging = admin.messaging();

উদাহরণ 2

// Get the Messaging service for a given app
var otherMessaging = admin.messaging(otherApp);

প্রকল্প ব্যবস্থাপনা()

ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য প্রজেক্ট ম্যানেজমেন্ট পরিষেবা পায়।

admin.projectManagement() কে কোনো যুক্তি ছাড়াই ডিফল্ট অ্যাপের ProjectManagement পরিষেবা অ্যাক্সেস করতে, অথবা একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত ProjectManagement পরিষেবা অ্যাক্সেস করতে admin.projectManagement(app) হিসাবে কল করা যেতে পারে।

স্বাক্ষর:

export declare function projectManagement(app?: App): projectManagement.ProjectManagement;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
অ্যাপ অ্যাপ ঐচ্ছিক অ্যাপ যার ProjectManagement পরিষেবা ফেরত দিতে হবে। প্রদান না করা হলে, ডিফল্ট ProjectManagement পরিষেবা ফেরত দেওয়া হবে। *

রিটার্ন:

প্রজেক্ট ম্যানেজমেন্ট।প্রজেক্ট ম্যানেজমেন্ট

ডিফল্ট ProjectManagement পরিষেবা যদি কোনও অ্যাপ প্রদান না করা হয় বা প্রদত্ত অ্যাপের সাথে সম্পর্কিত ProjectManagement পরিষেবা।

উদাহরণ 1

// Get the ProjectManagement service for the default app
var defaultProjectManagement = admin.projectManagement();

উদাহরণ 2

// Get the ProjectManagement service for a given app
var otherProjectManagement = admin.projectManagement(otherApp);

remoteConfig()

ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য RemoteConfig পরিষেবা পায়।

admin.remoteConfig() কোনো যুক্তি ছাড়াই ডিফল্ট অ্যাপের RemoteConfig পরিষেবা অ্যাক্সেস করতে বা admin.remoteConfig(app) হিসাবে একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত RemoteConfig পরিষেবা অ্যাক্সেস করতে বলা যেতে পারে।

স্বাক্ষর:

export declare function remoteConfig(app?: App): remoteConfig.RemoteConfig;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
অ্যাপ অ্যাপ ঐচ্ছিক অ্যাপ যার জন্য RemoteConfig পরিষেবা ফেরত দিতে হবে। প্রদান না করা হলে, ডিফল্ট RemoteConfig পরিষেবা ফেরত দেওয়া হয়।

রিটার্ন:

remoteConfig.RemoteConfig

ডিফল্ট RemoteConfig পরিষেবা যদি কোনও অ্যাপ্লিকেশান দেওয়া না হয়, অথবা প্রদত্ত অ্যাপের সাথে সম্পর্কিত RemoteConfig পরিষেবা৷

উদাহরণ 1

// Get the `RemoteConfig` service for the default app
var defaultRemoteConfig = admin.remoteConfig();

উদাহরণ 2

// Get the `RemoteConfig` service for a given app
var otherRemoteConfig = admin.remoteConfig(otherApp);

নিরাপত্তা বিধি ()

ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য নিরাপত্তা বিধি পরিষেবা পায়।

admin.securityRules() কে কোন যুক্তি ছাড়াই ডিফল্ট অ্যাপের SecurityRules পরিষেবা অ্যাক্সেস করার জন্য বা admin.securityRules(app) হিসাবে একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত SecurityRules পরিষেবা অ্যাক্সেস করতে বলা যেতে পারে৷

স্বাক্ষর:

export declare function securityRules(app?: App): securityRules.SecurityRules;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
অ্যাপ অ্যাপ SecurityRules পরিষেবা ফেরত দেওয়ার জন্য ঐচ্ছিক অ্যাপ। প্রদান না করা হলে, ডিফল্ট SecurityRules পরিষেবা ফেরত দেওয়া হয়।

রিটার্ন:

নিরাপত্তা নিয়ম। নিরাপত্তা বিধি

ডিফল্ট SecurityRules সার্ভিস যদি কোনো অ্যাপ প্রদান না করা হয়, অথবা প্রদত্ত অ্যাপের সাথে সংশ্লিষ্ট SecurityRules সার্ভিস।

উদাহরণ 1

// Get the SecurityRules service for the default app
var defaultSecurityRules = admin.securityRules();

উদাহরণ 2

// Get the SecurityRules service for a given app
var otherSecurityRules = admin.securityRules(otherApp);

স্টোরেজ()

ডিফল্ট অ্যাপ বা প্রদত্ত অ্যাপের জন্য স্টোরেজ পরিষেবা পায়।

admin.storage() কোনো যুক্তি ছাড়াই ডিফল্ট অ্যাপের Storage পরিষেবা অ্যাক্সেস করতে বা admin.storage(app) হিসেবে একটি নির্দিষ্ট অ্যাপের সাথে যুক্ত Storage পরিষেবা অ্যাক্সেস করতে বলা যেতে পারে।

স্বাক্ষর:

export declare function storage(app?: App): storage.Storage;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
অ্যাপ অ্যাপ

রিটার্ন:

স্টোরেজ। স্টোরেজ

উদাহরণ 1

// Get the Storage service for the default app
var defaultStorage = admin.storage();

উদাহরণ 2

// Get the Storage service for a given app
var otherStorage = admin.storage(otherApp);

অ্যাপস

স্বাক্ষর:

apps: (app.App | null)[]

SDK_VERSION

স্বাক্ষর:

SDK_VERSION: string