我用的是 Truecaller sdk 在我 安卓应用我想知道一个用户的验证状态,以及用户的详细信息(姓名& 公司名称)。
为了获取用户的详细信息,我使用了 TrueProfile
收到的东西 onSuccessProfileShared
的回调 ITrueCallback
@Override
public void onSuccessProfileShared(@NonNull TrueProfile trueProfile) {
Log.d("Truecaller","getters \nfname : "+trueProfile.firstName+
"\n lname : "+trueProfile.lastName+
"\n company name : "+trueProfile.companyName);
}
然而,我已经经历了 Truecaller的官方文件 并发现 JSON
响应,他们在徽章键下显示了 "已验证",但我无法用 "验证 "来获取同样的信息。TrueProfile
对象。
请帮助如何获取Truecaller用户资料的验证状态?
先谢谢你了,我在使用Truecaller sdk在我的Android应用程序,以及用户的详细信息(姓名& 公司名称),我想知道如何获取验证状态的Truecaller用户配置文件?
你粘贴在这里的截图是Truecaller的移动网站SDK的响应,其中JSON响应是共享的。对于你所集成的android SDK,你需要寻找的是 isTrueName isTrueName是一个boolean truefalse值,表示该用户是否为已验证用户。
P.S 这个验证状态告诉您用户是否在他们的Truecaller配置文件上有一个验证的徽章,尽管所有通过Truecaller SDK在您的应用程序上注册的用户,仍然会有他们的手机号码和姓名被验证(您作为trueProfile的一部分接收)。
希望这能帮助你。