flyverify_noui 0.0.4 copy "flyverify_noui: ^0.0.4" to clipboard
flyverify_noui: ^0.0.4 copied to clipboard

mob 秒验 登录插件(三大运营商手机号直接登录)

秒验一键登录插件使用 #

1.下载插件 #

插件地址: https://pub.dev/packages/flyverify_noui/versions

2.离线集成插件 #

将插件放到项目中,执行pub get

3.插件使用 #

3.1 Android #

3.1.1 配置权限以及appkey

<manifest
  <uses-permission android:name="android.permission.INTERNET" />
  <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
  <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
  <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  <application
    <meta-data
      android:name="custom-AppKey"
      android:value="您的AppKey" />
    <meta-data
      android:name="custom-AppSecret"
      android:value="您的AppSecret" />
  </application>
</manifest>

3.2 iOS #

3.2.1 配置iOS的appkey

在项目中的info.plist文件中添加键值对,键分别为 flyverifykey 和 flyverifysecret ,值为在之前在MobTech官网开发者后台申请的AppKey和AppSecret

libsqlite3.tbd
libc++.tbd
libz.1.2.5.tbd

Build Settings中的Other Linker Flags添加”-ObjC”

4.API使用 #

4.1同意隐私协议 #

try {
await FlyverifyNoui.submitPolicyGrantResult(true);
_addLog('提交隐私授权结果: true');
} catch (e) {
_addLog('submitPolicyGrantResult 失败: $e');
}

4.2 预取号 #

try {
final result = await FlyverifyNoui.preVerify();
_addLog('预取号结果: $result');
} catch (e) {
_addLog('preVerify 失败: $e');
}
  • 注意iOS和安卓的预取号返回的参数不一致,需单独处理,根据返回Map数据,按需解析。

4.3 获取token #

try {
final result = await FlyverifyNoui.mobLogin();
_addLog('获取 token: $result');
} catch (e) {
_addLog('mobLogin 失败: $e');
}
  • 注意iOS和安卓的预取号返回的参数不一致,需单独处理,根据返回Map数据,按需解析。

5 集成注意事项 #

ios: 如果引用该插件,打包时候,插件代码无法找到framework静态包,请手动添加:TARGETS/Build Phases/Link Binary With libraries/ 添加插件/ios/SDK里面的包。

1
likes
135
points
120
downloads

Publisher

unverified uploader

Weekly Downloads

mob 秒验 登录插件(三大运营商手机号直接登录)

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on flyverify_noui

Packages that implement flyverify_noui