अवलोकन
एक फ्लटर प्लगइन जो एप्लिकेशन-सीमित API कुंजी के साथ गूगल एपीआई के लिए प्रतिबंधित अनुरोधों के लिए आवश्यक HTTP हेडर प्राप्त करने की प्रक्रिया को सरल बनाता है। यह 'X-Goog-Api-Key' और 'X-Goog-AuthUser' जैसे आवश्यक हेडर को स्वचालित रूप से उत्पन्न करके सुरक्षित और सुसंगत पहुंच सुनिश्चित करता है। विशेष रूप से एंड्रॉइड के लिए डिज़ाइन किया गया, यह गूगल के बैकएंड सेवाओं के साथ एकीकरण में आम ऑथेंटिकेशन त्रुटियों से बचने में विकासकर्मियों की सहायता करता है।
उपयोग
- Google Maps API के साथ एकीकरण
- Google Cloud सेवाओं को कॉल करना
- एप्लिकेशन-सीमित कुंजियों के साथ API अनुरोध सुरक्षित करना
- सर्वरलेस Google API कॉल का अनुप्रयोग
- उत्पादन में API की सीमाओं को लागू करना
मुख्य विशेषताएँ
- आवश्यक हेडर्स को स्वचालित रूप से उत्पन्न करता है
- एप्लिकेशन-सीमित API कुंजियों का समर्थन करता है
- Android-केवल प्लेटफॉर्म सामंजस्यता
- प्रमाणीकरण सेटअप को सरल बनाता है
- न्यूनतम बॉयलरप्लेट कोड
इनके लिए उपयुक्त
- Android-केंद्रित Flutter ऐप्स
- ऐप सीमित Google API कुंजियों का उपयोग करने वाले विकासकर्ता
- सुरक्षित Google API पहुंच की आवश्यकता वाले प्रोजेक्ट
- हाथ से शीर्षक प्रबंधन से बचने वाली टीमें
- सीमित API कुंजी वातावरण में ऐप डेप्लॉय करना
विचार योग्य बातें
- Android प्लेटफॉर्म तक सीमित
- सही API कुंजी कॉन्फ़िगरेशन की आवश्यकता होती है
- OAuth2 या उपयोगकर्ता प्रमाणीकरण का समर्थन नहीं करता है
- iOS या वेब प्लेटफॉर्म के लिए समर्थन नहीं है
- प्रोजेक्ट में सही Google API की सेटअप पर निर्भर करता है