移动sdk:将Bazaarvoice集成到您的原生Android和iOS应用程序中。
指纹识别设备
Bazaarvoice移动sdk提供了对Bazaarvoice提供的大多数核心产品的访问。必威手机版本要了解更多信息,请参阅Mobile SDK文档主页.
内容
本文档解释了如何为用户的移动设备创建和提交设备指纹。
简介
Bazaarvoice与iovation公司该公司是设备信誉技术的行业领导者,以确保消费者生成内容的真实性。Bazaarvoice移动sdk的Android和iOS支持包括iovation指纹连同对话API提交请求,使用指纹参数。联系您的Bazaarvoice支持代表,要求对iovation集成进行评估。
请参阅指纹识别设备Bazaarvoice开发者门户网站的页面,以了解有关使用消费者生成的内容从iovation创建和提交设备指纹信息的技术细节。请参阅移动设备指纹识别页面的开发者门户,以获取与iovation集成的特定移动设备的详细信息。
下载iovation SDK
检索fraudforce-lib-4.1.1-release.aar
文件从iovation公司/ deviceprint-SDK-Android,并将其添加到您的应用程序/ libs
目录(如果你的app目录不存在,创建libs目录)。
将libs目录添加到您的存储库build.gradle
文件,如。
存储库{flatDir {dir 'libs'}}
在你的依赖项中添加iovationbuild.gradle
,如。
依赖{实现('com. iov.fraudforce .lib. fraudforce:fraudforce-lib-4.1.1-release:4.1.1@aar')}
检索fraudforce-lib-release-3.0.1.aar
文件从iovation公司/ deviceprint-SDK-Android,并将其添加到您的应用程序/ libs
目录(如果你的app目录不存在,创建libs目录)。
将libs目录添加到您的存储库build.gradle
文件,如。
存储库{flatDir {dir 'libs'}}
在你的依赖项中添加iovationbuild.gradle
,如。
依赖{实现('com. iov.fraudforce .lib. fraudforce:fraudforce-lib-release-3.0.1:3.0.1@aar')}
检索deviceprint-lib-release-2.3.3.aar
文件从iovation公司/ deviceprint-SDK-Android,并将其添加到您的应用程序/ libs
目录(如果你的app目录不存在,创建libs目录)。
将libs目录添加到您的存储库build.gradle
文件,如。
存储库{flatDir {dir 'libs'}}
在你的依赖项中添加iovationbuild.gradle
,如。
依赖{compile('com.iovation.deviceprint.lib.DevicePrint:deviceprint-lib-release-2.3.3:2.3.3@aar')}
安卓系统集成
在你整合了iovation之后aar
对象的实例IovationFingerprint
类的BVConversationsClient。构建器
.所有请求都将自动应用指纹。
IovationFingerprint fpProvider = new IovationFingerprint(BVSDK.getInstance());BVConversationsClient客户端= new BVConversationsClient. builder (BVSDK.getInstance()) .fingerprintProvider(fpProvider) .build();//使用一个实例ReviewSubmission submission = new ReviewSubmission. builder(操作。提交,productId) //这里的其他提交参数。build();client.prepareCall(提交)。loadAsync(new ConversationsCallback(){@覆盖公共无效onSuccess(ReviewSubmissionResponse响应){//处理响应}@覆盖公共无效onFailure(BazaarException异常){//失败,适当处理错误}});