Rapyd Flutter SDK

这是 **非官方** 的 Flutter SDK,用于在 Dart/Flutter 应用中使用 Rapyd API

? **正在进行中(免责声明):** 此软件包处于非常早期的开发阶段,API 有限。请随意尽可能为本项目做出贡献,使其尽快投入生产。

安装

将此添加到您的包的 pubspec.yaml 文件中

dependencies:
  version: ^0.1.1

您可以从命令行安装包

pub get rapyd

用法

您可以查看 example 文件夹中提供的全面示例。

以下是初始化 Rapyd Client 并使用此 SDK 创建新用户的简单示例

// Initializing
final rapydClient = RapydClient('<access_key>', '<secret_key>');

try {
  // Creating a new customer
  final customer = await rapydClient.createNewCustomer(
    email: '[email protected]',
    name: 'User',
  );
  print('Created customer successfully, ID: ${customer.data.id}');
} catch (e) {
  print('ERROR: ${e.toString()}');
}

许可证

版权所有 (c) 2022 Souvik Biswas

特此授予任何人获取本软件及相关文档文件(“软件”)副本的权限,允许其在不限制的情况下处理该软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售该软件的副本,并允许接收该软件的人这样做,但须遵守以下条件:

以上版权声明和本许可声明应包含在软件的所有副本或实质性部分中。

本软件“按原样”提供,不作任何形式的保证,无论是明示的还是暗示的,包括但不限于对适销性、特定用途的适用性和非侵权性的保证。在任何情况下,作者或版权所有者均不对因本软件或使用或交易本软件而引起的或与之相关的任何索赔、损害或其他责任负责,无论是在合同、侵权或其他方面。

GitHub

查看 Github