Как получить статус проверки профиля Truecaller - PullRequest
1 голос
/ 08 мая 2020

Я использую Truecaller sdk в моем Android приложении вместе с данными пользователя (имя и название компании). Я хочу знать статус проверки пользователя.

Для получения сведений о пользователе я использую 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);

}

Однако я прошел через официальный do c из truecaller и обнаружил ответ JSON, в котором они показали «проверено» под ключом значков, но я не могу получить то же самое с помощью объекта TrueProfile.

enter image description here

Пожалуйста, помогите, как получить статус проверки профиля пользователя Truecaller?

Заранее спасибо.

1 Ответ

0 голосов
/ 08 мая 2020

снимок экрана, который вы вставили сюда, является ответом на Truecaller SDK для мобильных веб-сайтов, где в JSON используется общий ответ. Для android SDK, который вы интегрируете, вам необходимо найти параметр isTrueName в объекте trueProfile. isTrueName будет логическим значением true / false, указывающим, является ли пользователь проверенным пользователем или нет.

PS этот подтвержденный статус сообщает вам, есть ли у пользователя подтвержденный значок в своем профиле Truecaller или нет, хотя все пользователи, которые регистрируются через Truecaller SDK в вашем приложении, все равно будут подтвердите их номер мобильного телефона и имя (которые вы получите как часть trueProfile).

Надеюсь, это поможет.

...