तय किए गए FirebaseProject
के लिए उपलब्ध सभी ऐप्लिकेशन की सूची बनाता है.
यह एक आसान तरीका है. आम तौर पर, किसी ऐप्लिकेशन के साथ इंटरैक्शन किसी खास प्लैटफ़ॉर्म की सेवा का इस्तेमाल करके किया जाना चाहिए. हालांकि, कुछ टूल के इस्तेमाल के मामलों में, उन सभी ऐप्लिकेशन की खास जानकारी की ज़रूरत होती है जिन्हें पहले से जाना जाता है. जैसे, ऐप्लिकेशन चुनने वाले इंटरफ़ेस के लिए.
एचटीटीपी अनुरोध
GET https://firebase.googleapis.com/v1beta1/{parent=projects/*}:searchApps
यह यूआरएल 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 कुंजी के लिए, दुनिया भर में इस्तेमाल होने वाला यूनीक आइडेंटिफ़ायर (यूआईडी). ध्यान रखें कि यह वैल्यू, एपीआई पासकोड का यूआईडी है, न कि अगर ऐप्लिकेशन ( |
state |
सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन की लाइफ़साइकल की स्थिति. |
ऐप्लिकेशन प्लेटफ़ॉर्म
वे प्लैटफ़ॉर्म जिनसे Firebase ऐप्लिकेशन को जोड़ा जा सकता है.
एनम्स | |
---|---|
PLATFORM_UNSPECIFIED |
अनजान स्थिति. इसका इस्तेमाल सिर्फ़ सेट नहीं की गई वैल्यू को अलग करने के लिए किया जाता है. |
IOS |
Firebase ऐप्लिकेशन, iOS से जुड़ा हुआ है. |
ANDROID |
Firebase ऐप्लिकेशन, Android से जुड़ा हुआ है. |
WEB |
Firebase ऐप्लिकेशन, वेब से जुड़ा होता है. |