搜索分类、插件与代码仓

插件详情v2.0.0

aws_apigateway_api

Amazon API Gateway 的 AWS API 客户端(由 SDK API 规范生成)。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
68
喜欢数
1
Pub 分数
130

安装插件

flutter pub add aws_apigateway_api

插件介绍

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

一个 Flutter/Dart 包,提供 Amazon API Gateway 的客户端,由官方 AWS SDK API 规范生成。它可实现与 AWS API Gateway 端点的无缝集成,使开发者能够向托管在 AWS 上的 REST 和 HTTP API 发起经过身份验证的 HTTP 请求。该包支持所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,非常适合需要安全后端通信的跨平台应用。由 Agilord 开发,确保与 AWS 最新 API 功能保持同步兼容。

适合场景

  • 将 Flutter 应用与 AWS 托管的 REST API 集成
  • 通过 Amazon API Gateway 调用自定义 HTTP API
  • 使用安全后端访问构建跨平台应用
  • 在无服务器工作流中自动化API交互
  • 启用与 AWS 后端服务的实时数据同步

主要特点

  • 源自官方 AWS SDK API 规范
  • 支持所有主要的Flutter平台
  • 提供类型安全的 API 方法调用
  • 包含 AWS 的身份验证处理
  • 在不同 API 版本之间提供一致的接口

适合对象

  • 使用 AWS 后端服务的 Flutter 开发人员
  • 需要安全、可扩展的 API 通信的应用程序
  • 使用 AWS 构建无服务器架构的团队
  • 需要跨平台 AWS API 访问的开发人员
  • 与 AWS Lambda 支持的 API 集成的项目

使用建议

  • 需要配置 AWS 凭据
  • 依赖底层 AWS 认证库
  • 可能需要为复杂的 API 认证进行额外设置
  • 未经理解 AWS IAM 策略,不建议直接使用
  • 仅限SDK规范中定义的API网关功能

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

High-level APIs for Amazon Web Services (AWS) in Dart

This repository contains a single Dart package, aws_client, which bundles auto-generated clients for all supported AWS APIs together with the shared runtime, DynamoDB document client and credential providers.

  • aws_client — the published package with all AWS API clients
  • Code generator — generates aws_client from the AWS SDK for JavaScript API models

Development

Generate the APIs

Generated sources are checked into the repository. To regenerate them, run the following command with the working directory set to the generator folder:

dart bin/generate.dart generate

This downloads the JSON API definitions (if needed) and regenerates the aws_client package and its protocol conformance test suite. See the generator README for more options.

TODO

  • Implement EC2 protocol

所属分类

依赖

依赖清单 1 项

源码仓库

使用此插件的项目

暂无相关数据。