FLUTTER ECOSYSTEM

googleapis

通过 API 发现服务描述的 Google API 的自动生成客户端库。

最新版本
17.0.0
近 30 天下载
116万
喜欢数
1140
Pub 分数
0

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

googleapis 包通过 API 发现服务为访问 Google API 提供了自动生成的 Dart 客户端库。它使 Flutter 应用能够与 Drive、Gmail、Calendar 和 YouTube 等广泛的 Google 服务进行交互,通过生成类型安全且最新的 API 客户端实现。该包支持所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,非常适合需要集成 Google 服务的跨平台应用。开发者可以轻松使用 OAuth 2.0 及其他支持的方法进行身份验证并调用 API。

适合场景
  • 集成 Google Drive 用于文件存储
  • 访问用户 Gmail 数据
  • 通过 Google 日历安排事件
  • 获取 YouTube 视频和元数据
  • 使用 Google 登录验证用户
  • 与 Google 表格同步数据
主要特点
  • 源自官方 Google API 发现文档的自动生成
  • 支持 OAuth 2.0 认证
  • 跨平台兼容性
  • 类型安全的 API 客户端
  • 定期更新新的 Google API
  • 全面的文档和示例
适合对象
  • 使用 Google 服务开发应用的开发者
  • 跨平台应用程序,针对多个操作系统
  • 需要通过 OAuth 安全访问用户数据的应用程序
  • 维护与 Google API 长期集成的团队
使用建议
  • 需要正确的 OAuth 2.0 设置和凭据
  • 由于广泛的 API 覆盖,依赖项体积较大
  • 需要仔细处理速率限制和配额
  • 必须手动实现身份验证流程
  • 不适合用于无需设置开销的简单一次性 API 调用
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add googleapis

所属分类

依赖

依赖清单 2 项
  • _discoveryapis_commons^1.0.0
  • http^1.0.0

源码仓库

关联项目

所在榜单