Method: projects.sites.create

নির্দিষ্ট মূল ফায়ারবেস প্রকল্পে একটি নতুন হোস্টিং Site তৈরি করে।

মনে রাখবেন যে হোস্টিং সাইটগুলি Firebase সিস্টেমের মাধ্যমে প্রচার করতে কয়েক মিনিট সময় নিতে পারে।

HTTP অনুরোধ

POST https://firebasehosting.googleapis.com/v1beta1/{parent=projects/*}/sites

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

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

পরামিতি
parent

string

প্রয়োজন। ফায়ারবেস প্রজেক্ট যাতে একটি হোস্টিং সাইট তৈরি করা যায়, ফরম্যাটে:

projects/ PROJECT_IDENTIFIER

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

অনুমোদনের জন্য নির্দিষ্ট রিসোর্স parent নিম্নলিখিত IAM অনুমতি প্রয়োজন:

  • firebasehosting.sites.create

ক্যোয়ারী প্যারামিটার

পরামিতি
siteId

string

প্রয়োজন। অপরিবর্তনীয়। হোস্টিং সাইটের জন্য একটি বিশ্বব্যাপী অনন্য শনাক্তকারী।

এই শনাক্তকারীটি সাইটের জন্য Firebase-প্রোভিশন করা সাবডোমেন তৈরি করতে ব্যবহার করা হয়, তাই এটি অবশ্যই একটি বৈধ ডোমেন নামের লেবেল হতে হবে।

validateOnly

boolean

ঐচ্ছিক। সেট করা হলে, সাইটআইডি উপলব্ধ এবং অনুরোধটি সফল হবে তা যাচাই করে, প্রত্যাশিত ফলাফল সাইট বা ত্রুটি ফিরিয়ে দেয়।

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

অনুরোধের অংশে Site একটি উদাহরণ রয়েছে।

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

সফল হলে, প্রতিক্রিয়া বডিতে Site একটি নতুন তৈরি উদাহরণ থাকে।

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

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

  • https://www.googleapis.com/auth/firebase.hosting
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/cloud-platform

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