Pakete, Repositories und App-Kategorien suchen

Paketdetailsv5.4.4

google_api_headers

Ein Flutter-Plugin zum Abrufen der Header, die erforderlich sind, um Google-APIs mit einem auf eine Anwendung beschränkten API-Schlüssel aufzurufen

Android
30-Tage-Downloads
72.200
Likes
31
Pub-Punkte
160

Paket installieren

flutter pub add google_api_headers

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein Flutter-Plugin, das den Prozess der Gewinnung erforderlicher HTTP-Header zur Authentifizierung von Anfragen an Google-APIs vereinfacht, wenn eine appbeschränkte API-Schlüssel verwendet wird. Es sorgt für sicheren und konformen Zugriff, indem es erforderliche Header wie 'X-Goog-Api-Key' und 'X-Goog-AuthUser' automatisch generiert. Speziell für Android entwickelt, hilft es Entwicklern, häufige Authentifizierungsfallen zu vermeiden, während sie mit Google's Backend-Diensten integrieren.

Anwendungsfälle

  • Integration mit der Google Maps-API
  • Aufrufen von Google Cloud-Diensten
  • Sichern von API-Anfragen mit app-beschränkten Schlüsseln
  • Serverless Google-API-Aufrufe implementieren
  • API-Schlüsselbeschränkungen in der Produktion durchsetzen

Hauptmerkmale

  • Generiert automatisch erforderliche Header
  • Unterstützt app-eingeschränkte API-Schlüssel
  • Nur für Android-Plattform kompatibel
  • Ermöglicht die einfache Einrichtung der Authentifizierung
  • Minimale Boilerplate-Code

Geeignet für

  • Android-fokussierte Flutter-Apps
  • Entwickler, die app-eingeschränkte Google-API-Schlüssel verwenden
  • Projekte, die sicheren Zugriff auf die Google-API erfordern
  • Teams, die manuelle Kopfzeilenverwaltung vermeiden
  • Apps, die in eingeschränkten API-Schlüsselumgebungen bereitgestellt werden

Hinweise

  • Beschränkt auf die Android-Plattform
  • Erforderliche korrekte API-Schlüsselkonfiguration
  • Behandelt keine OAuth2- oder Benutzerauthentifizierung
  • Keine Unterstützung für iOS- oder Web-Plattformen
  • Abhängig von der korrekten Einrichtung des Google-API-Schlüssels im Projekt

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

Google API Headers

pub package docs MIT License GitHub Actions codecov Codacy Badge style: flutter_lints

Github-sponsors BuyMeACoffee Ko-Fi LiberaPay Patreon PayPal

A Flutter plugin for getting the headers required to call Google APIs with an app restricted API key.

Getting Started

Add this to your project's pubspec.yaml file:

dependencies:
  google_api_headers: ^5.4.1

Usage

Depending on the platform (iOS or Android), the function will return the required key and value pairs for calling Google APIs with keys that are restricted to an iOS or Android app.

import 'package:google_api_headers/google_api_headers.dart';

final headers = await GoogleApiHeaders().getHeaders();

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden