নির্দিষ্ট FirebaseProject
এর জন্য উপলব্ধ সমস্ত অ্যাপের তালিকা করে।
এটি একটি সুবিধাজনক পদ্ধতি। সাধারণত, প্ল্যাটফর্ম-নির্দিষ্ট পরিষেবা ব্যবহার করে একটি অ্যাপের সাথে মিথস্ক্রিয়া করা উচিত, তবে কিছু সরঞ্জাম ব্যবহারের ক্ষেত্রে সমস্ত পরিচিত অ্যাপগুলির সারাংশ প্রয়োজন (যেমন অ্যাপ নির্বাচনকারী ইন্টারফেসের জন্য)।
HTTP অনুরোধ
GET https://firebase.googleapis.com/v1beta1/{parent=projects/*}:searchApps
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
parent | প্যারেন্ট PROJECT_IDENTIFIER মান সম্পর্কে বিস্তারিত জানার জন্য |
ক্যোয়ারী প্যারামিটার
পরামিতি | |
---|---|
pageToken | টোকেন |
pageSize | প্রতিক্রিয়ায় ফেরত দেওয়ার জন্য সর্বাধিক সংখ্যক অ্যাপ। সার্ভার তার বিবেচনার ভিত্তিতে এই মানের থেকে কম ফেরত দিতে পারে। যদি কোন মান নির্দিষ্ট করা না থাকে (বা খুব বড় একটি মান নির্দিষ্ট করা হয়), তাহলে সার্ভার তার নিজস্ব সীমা আরোপ করবে। এই মান ঋণাত্মক হতে পারে না. |
filter | Google-এর AIP-160 স্ট্যান্ডার্ডের সাথে সামঞ্জস্যপূর্ণ একটি ক্যোয়ারী স্ট্রিং। একটি ক্যোয়ারীতে নিম্নলিখিত ক্ষেত্রগুলির যেকোনো একটি ব্যবহার করুন: এই প্রশ্নটি নিম্নলিখিত "ভার্চুয়াল" ক্ষেত্রগুলিকেও সমর্থন করে৷ এগুলি এমন ক্ষেত্র যা প্রকৃতপক্ষে প্রত্যাবর্তিত রিসোর্স অবজেক্টের অংশ নয়, তবে সেগুলিকে এমনভাবে জিজ্ঞাসা করা যেতে পারে যেন সেগুলি নির্দিষ্ট মান সহ প্রাক-জনবহুল।
|
showDeleted | নির্দিষ্ট না থাকলে, শুধুমাত্র |
শরীরের অনুরোধ
অনুরোধের বডি খালি হতে হবে।
প্রতিক্রিয়া শরীর
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{
"apps": [
{
object ( |
ক্ষেত্র | |
---|---|
apps[] | |
nextPageToken | যদি ফলাফলের তালিকাটি একক প্রতিক্রিয়ায় ফিট করার জন্য খুব বড় হয়, তাহলে একটি টোকেন ফেরত দেওয়া হয়। এই টোকেনটি পরবর্তী অ্যাপের গ্রুপ খুঁজে পেতে পৃষ্ঠার টোকেনগুলি স্বল্পস্থায়ী এবং স্থায়ী হওয়া উচিত নয়৷ |
অনুমোদনের সুযোগ
নিম্নলিখিত 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
আরও তথ্যের জন্য, প্রমাণীকরণ ওভারভিউ দেখুন।
FirebaseAppInfo
একটি অ্যাপের উচ্চ-স্তরের সারাংশ।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "displayName": string, "platform": enum ( |
ক্ষেত্র | |
---|---|
name | Firebase অ্যাপের রিসোর্স নাম, ফরম্যাটে: বা বা |
displayName | Firebase অ্যাপের ব্যবহারকারীর দ্বারা নির্ধারিত ডিসপ্লে নাম। |
platform | Firebase অ্যাপের প্ল্যাটফর্ম। |
appId | শুধুমাত্র আউটপুট। অপরিবর্তনীয়। এই শনাক্তকারীটিকে একটি অস্বচ্ছ টোকেন হিসাবে বিবেচনা করা উচিত, কারণ ডেটা বিন্যাসটি নির্দিষ্ট করা নেই৷ |
namespace | শুধুমাত্র আউটপুট। অপরিবর্তনীয়। অ্যাপের প্ল্যাটফর্ম-নির্দিষ্ট শনাক্তকারী। দ্রষ্টব্য: বেশিরভাগ ব্যবহারের ক্ষেত্রে, এই স্ট্রিংটি প্রতিটি প্ল্যাটফর্মের জন্য একটি নেটিভ শনাক্তকারী থেকে নেওয়া হয়েছে: একটি |
apiKeyId | অ্যাপের সাথে যুক্ত Firebase API কী-এর জন্য বিশ্বব্যাপী অনন্য, Google-এর দ্বারা নির্ধারিত শনাক্তকারী (UID)। সচেতন থাকুন যে এই মানটি API কী-এর UID, API কী-এর অ্যাপ ( |
state | শুধুমাত্র আউটপুট। অ্যাপের জীবনচক্র অবস্থা। |
অ্যাপপ্ল্যাটফর্ম
যে প্ল্যাটফর্মগুলির সাথে একটি Firebase অ্যাপ যুক্ত করা যেতে পারে৷
Enums | |
---|---|
PLATFORM_UNSPECIFIED | অজানা রাজ্য। এটি শুধুমাত্র আনসেট মান আলাদা করার জন্য ব্যবহার করা হয়। |
IOS | Firebase অ্যাপটি iOS এর সাথে যুক্ত। |
ANDROID | Firebase অ্যাপটি Android এর সাথে যুক্ত। |
WEB | Firebase অ্যাপটি ওয়েবের সাথে যুক্ত। |