android - Jumio 的 NetverifySDK 未预选提供的国家/地区
问题描述
我正在使用 Jumio 的 NetverifySDK 并尝试在构建 SDK 对象时预先选择一个国家/地区,如其文档中指定的那样:
// ...
mNetverifySDK = NetverifySDK.create(getActivity(),
jumio.token, jumio.secret, JumioDataCenter.US);
mNetverifySDK.setPreselectedCountry("MEX")
// ...
mJumioDocumentTypes.add(NVDocumentType.IDENTITY_CARD);
mJumioDocumentTypes.add(NVDocumentType.PASSPORT);
mNetverifySDK.setPreselectedDocumentTypes(mJumioDocumentTypes);
// ...
然后我启动 Jumio 活动:
startActivityForResult(mNetverifySDK.getIntent(), NetverifySDK.REQUEST_CODE);
在这之后,第一个屏幕是 Jumio 的国家选择屏幕,所以我认为 SDK 没有读取我的国家选择或者指定的国家不可用。
Jumio 的 Netverify SDK 是否存在错误,或者我正在尝试的国家(“MEX”=墨西哥)在 Jumio 上不可用?
奇怪的是,即使我尝试使用不同于“MEX”的国家/地区,它也可以毫无问题地扫描并验证墨西哥身份证。
解决方案
可能您的 api 密钥配置不正确。
推荐阅读
- angular - Angular 8 - 在其他调用它的组件上调用共享组件两次
- r - (R,RStudio)Tidyverse 不会加载 - '没有这样的文件或目录'
- angular - Angular如何在http post中定义多个观察
- database - Oracle:Blob 列抛出不一致的数据类型
- php - Validate Unique - 传递给 Illuminate\Validation\Factory::make() 的 TypeError 参数 1 必须是数组类型,给定 null
- reactjs - 如何将日历图标放入右侧的日期选择器
- authentication - 将 nginx 配置为基于用户身份验证的服务器静态文件
- node.js - 我可以在节点中部署 Spring RESTful Web 应用程序吗
- java - 如何修复 Android Studio 上的 gradle 错误
- autodesk-forge - model.publish 事件是否仅在 Revit 发布操作期间发生?