- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- इंटिग्रेशन स्टेट
- Testसर्टिफ़िकेट
- इसे आज़माएं!
Firebase ऐप्लिकेशन के लिए Android ऐप्लिकेशन बंडल (एएबी) की जानकारी देता है.
एचटीटीपी अनुरोध
GET https://firebaseappdistribution.googleapis.com/v1/{name=projects/*/apps/*/aabInfo}
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
name |
ज़रूरी है. वापस लाने के लिए, फ़ॉर्मैट: अनुमति देने के लिए, Firebase प्रोजेक्ट पर इस आईएएम की अनुमति की ज़रूरत होती है, जिसके पास खास संसाधन
|
अनुरोध का मुख्य भाग
अनुरोध का लेख खाली होना चाहिए.
जवाब का लेख
अगर इंडेक्सिंग सही से हाे जाती है, ताे जवाब के लेख में नीचे दिए गए स्ट्रक्चर का डेटा शामिल होता है.
Firebase ऐप्लिकेशन के लिए, Android ऐप्लिकेशन बंडल (एएबी) की जानकारी.
JSON के काेड में दिखाना |
---|
{ "name": string, "integrationState": enum ( |
फ़ील्ड | |
---|---|
name |
फ़ॉर्मैट: |
integrationState |
ऐप्लिकेशन बंडल इंटिग्रेशन की स्थिति. इस ऑफ़र का इस्तेमाल सिर्फ़ Android ऐप्लिकेशन के लिए किया जा सकता है. |
testCertificate |
ऐप्लिकेशन के लिए, ऐप्लिकेशन बंडल की जांच का सर्टिफ़िकेट जनरेट किया गया. इस ऐप्लिकेशन के लिए पहला ऐप्लिकेशन बंडल अपलोड किए जाने के बाद सेट करें. |
अनुमति की संभावना
नीचे दिए गए OAuth स्कोप की ज़रूरत हाेती है:
https://www.googleapis.com/auth/cloud-platform
ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.
इंटिग्रेशनस्टेट
एएबी इंटिग्रेशन की मौजूदा स्थिति
एनम्स | |
---|---|
AAB_INTEGRATION_STATE_UNSPECIFIED |
Aab इंटिग्रेशन की स्थिति की जानकारी नहीं दी गई है |
INTEGRATED |
ऐप्लिकेशन को, अपलोड किए गए ऐप्लिकेशन बंडल मिल सकते हैं |
PLAY_ACCOUNT_NOT_LINKED |
Firebase प्रोजेक्ट को Play डेवलपर खाते से लिंक नहीं किया गया है |
NO_APP_WITH_GIVEN_BUNDLE_ID_IN_PLAY_ACCOUNT |
लिंक किए गए Play डेवलपर खाते में, इसी बंडल आईडी वाला कोई ऐप्लिकेशन नहीं है |
APP_NOT_PUBLISHED |
Play डेवलपर खाते में मौजूद ऐप्लिकेशन, पब्लिश की गई स्थिति में न हो |
AAB_STATE_UNAVAILABLE |
Play ऐप्लिकेशन की स्थिति उपलब्ध नहीं है |
PLAY_IAS_TERMS_NOT_ACCEPTED |
Play की आईएएस शर्तों को स्वीकार नहीं किया गया |
टेस्ट-सर्टिफ़िकेट
ऐप्लिकेशन बंडल की जांच का सर्टिफ़िकेट
JSON के काेड में दिखाना |
---|
{ "hashSha1": string, "hashSha256": string, "hashMd5": string } |
फ़ील्ड | |
---|---|
hashSha1 |
एएबी को फिर से साइन करने के लिए इस्तेमाल किए गए टेस्ट सर्टिफ़िकेट के SHA1 हैश की हेक्स स्ट्रिंग |
hashSha256 |
एएबी को फिर से साइन करने के लिए इस्तेमाल किए गए टेस्ट सर्टिफ़िकेट के SHA256 हैश की हेक्स स्ट्रिंग |
hashMd5 |
एएबी को फिर से साइन करने के लिए इस्तेमाल किए जाने वाले टेस्ट सर्टिफ़िकेट के एमडी5 हैश की हेक्स स्ट्रिंग |