Method: projects.getAdminSdkConfig

নির্দিষ্ট FirebaseProject এর সাথে সম্পর্কিত কনফিগারেশন আর্টিফ্যাক্ট পায়, যা সার্ভার দ্বারা প্রারম্ভিকতা সহজ করতে ব্যবহার করা যেতে পারে।

সাধারণত, এই কনফিগারেশনটি Firebase Admin SDK initializeApp কমান্ডের সাথে ব্যবহার করা হয়।

HTTP অনুরোধ

GET https://firebase.googleapis.com/v1beta1/{name=projects/*/adminSdkConfig}

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
name

string

FirebaseProject এর রিসোর্স নাম, ফরম্যাটে:

projects/ PROJECT_IDENTIFIER /adminSdkConfig

PROJECT_IDENTIFIER মান সম্পর্কে বিস্তারিত জানার জন্য FirebaseProject name ক্ষেত্রটি পড়ুন।

শরীরের অনুরোধ

অনুরোধের বডি খালি হতে হবে।

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "projectId": string,
  "databaseURL": string,
  "storageBucket": string,
  "locationId": string
}
ক্ষেত্র
projectId

string

অপরিবর্তনীয়। FirebaseProject এর জন্য ব্যবহারকারীর দ্বারা নির্ধারিত অনন্য শনাক্তকারী। এই শনাক্তকারীটি ইউআরএল বা প্রকল্পের সাথে যুক্ত কিছু ফায়ারবেস সংস্থানের নামে প্রদর্শিত হতে পারে, তবে এটিকে সাধারণত প্রকল্পের উল্লেখ করার জন্য একটি সুবিধার উপনাম হিসাবে বিবেচনা করা উচিত।

databaseURL

string

ডিফল্ট Firebase রিয়েলটাইম ডেটাবেস URL।

storageBucket

string

Firebase স্টোরেজ বাকেট নামের জন্য ডিফল্ট ক্লাউড স্টোরেজ।

locationId

string

প্রকল্পের ডিফল্ট GCP সম্পদ অবস্থানের ID। অবস্থানটি উপলব্ধ GCP সম্পদ অবস্থানগুলির মধ্যে একটি।

ডিফল্ট GCP রিসোর্স অবস্থান এখনও চূড়ান্ত না হলে এই ক্ষেত্রটি বাদ দেওয়া হয়। প্রজেক্টের ডিফল্ট GCP রিসোর্স লোকেশন সেট করতে, প্রজেক্টে Firebase রিসোর্স যোগ করার পর defaultLocation.finalize কল করুন।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/cloud-platform.read-only
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/firebase.readonly

আরও তথ্যের জন্য, প্রমাণীকরণ ওভারভিউ দেখুন।