パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v5.4.4

google_api_headers

アプリ制限APIキーを使用してGoogle APIを呼び出すために必要なヘッダーを取得するためのFlutterプラグイン

Android
30日間ダウンロード
7.2万
いいね数
31
Pub ポイント
160

パッケージをインストール

flutter pub add google_api_headers

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

アプリ制限付きAPIキーを使用する場合、Google APIへのリクエストを認証するために必要なHTTPヘッダーを取得するプロセスを簡素化するFlutterプラグインです。'X-Goog-Api-Key'や'X-Goog-AuthUser'などの必須ヘッダーを自動的に生成することで、安全かつコンプライアンスに準拠したアクセスを確保します。Android専用に設計されており、Googleのバックエンドサービスとの統合時に一般的な認証の落とし穴を回避するのに役立ちます。

用途

  • Google Maps API との統合
  • Google Cloud サービスの呼び出し
  • アプリ制限キーを使用したAPIリクエストのセキュリティ確保
  • サーバーレスGoogle API呼び出しの実装
  • 本番環境での API キー制限の適用

主な機能

  • 必要なヘッダーを自動的に生成します
  • アプリ制限付きAPIキーをサポート
  • Android専用プラットフォーム互換性
  • 認証設定の設定を簡素化します
  • 最小限のボイラープレートコード

適している対象

  • Android向けのFlutterアプリ
  • アプリ制限付きのGoogle APIキーを使用する開発者
  • 安全なGoogle APIアクセスを必要とするプロジェクト
  • 手動ヘッダー管理を避けるチーム
  • 制限されたAPIキー環境でのアプリのデプロイ

注意事項

  • Androidプラットフォームに限定
  • 適切なAPIキーの設定が必要です
  • OAuth2 またはユーザー認証を処理しません
  • iOS または Web プラットフォームのサポートなし
  • プロジェクト内の正しいGoogle APIキーの設定に依存します

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

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

カテゴリー

依存関係

依存関係一覧 1 件

ソースリポジトリ

このパッケージを使用しているプロジェクト