Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev5.4.4

google_api_headers

Um plug-in Flutter para obter os cabeçalhos necessários para chamar as APIs do Google com uma chave de API restrita ao aplicativo

Android
Downloads em 30 dias
72,2 mil
Curtidas
31
Pontos Pub
160

Instalar pacote

flutter pub add google_api_headers

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Um plugin Flutter que simplifica o processo de obter os cabeçalhos HTTP necessários para autenticar solicitações a APIs do Google ao usar uma chave de API restrita ao aplicativo. Ele garante acesso seguro e compatível, gerando automaticamente cabeçalhos exigidos como 'X-Goog-Api-Key' e 'X-Goog-AuthUser'. Projetado especificamente para Android, ajuda os desenvolvedores a evitar armadilhas comuns de autenticação ao integrar serviços de backend do Google.

Casos de uso

  • Integração com a API do Google Maps
  • Chamando serviços do Google Cloud
  • Protegendo solicitações de API com chaves restritas ao aplicativo
  • Implementando chamadas de API do Google sem servidor
  • Aplicando restrições de chave de API em produção

Principais recursos

  • Gera automaticamente os cabeçalhos necessários
  • Suporta chaves de API restritas por aplicativo
  • Compatibilidade de plataforma exclusiva para Android
  • Simplifica a configuração de autenticação
  • Código mínimo de boilerplate

Indicado para

  • Aplicativos Flutter com foco no Android
  • Desenvolvedores usando chaves de API do Google com restrições de aplicativo
  • Projetos que exigem acesso seguro à API do Google
  • Equipes evitando gerenciamento manual de cabeçalhos
  • Aplicativos implantados em ambientes com chaves de API restritas

Considerações

  • Limitado à plataforma Android
  • Requer configuração correta da chave da API
  • Não lida com OAuth2 ou autenticação de usuário
  • Sem suporte para plataformas iOS ou web
  • Depende da configuração correta da chave da API do Google no projeto

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

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();

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos que usam este pacote