FingerprintJS Pro Flutter

FingerprintJS Pro 的官方 Flutter 插件,用于 100% 准确的设备识别,专为 FingerprintJS Pro 服务器 API 而创建。

此插件可在 Flutter 应用程序中使用,以调用原生的 FingerprintJS Pro 库并识别设备。

FingerprintJS Pro 是一项专业的访客识别服务,它在服务器端处理所有信息,并使用服务器到服务器的 API 将其安全地传输到您的服务器。

在 Android 或 iOS 应用中检索精确、稳定且持久的 FingerprintJS Pro 访客标识符。此库与 FingerprintJS Pro API 通信,需要 API 密钥

底层使用的原生库

快速开始

1. 将 fpjs_pro_plugin 添加到 Flutter 应用的 pubspec.yaml 文件中。

dependencies:
  flutter:
    sdk: flutter
  ...
  fpjs_pro_plugin: ^0.1.3

运行 pub get 下载并安装该软件包。

2. 在您的应用程序代码中使用该插件来获取访客标识符

import 'package:fpjs_pro_plugin/fpjs_pro_plugin.dart';
...

// Initialization
class _MyAppState extends State<MyApp> {
  ...
  @override
  void initState() async {
    super.initState();
    await FpjsProPlugin.initFpjs('<apiKey>'); // insert your actual API key here
  }
}

// Usage
FpjsProPlugin.getVisitorId().then((visitorId) {
  // use the visitor id
})

附加资源

许可证

此库采用 MIT 许可。

GitHub

查看 Github