如何编写自动电话听筒?

时间:2019-09-05 15:05:35

标签: java android

我想在我的应用中设置短信验证。 我查看了一些网站,了解到有一种方法可以不要求用户获取电话号码。我已经找到了执行此代码的方法:

private void requestHint() {
    HintRequest hintRequest = new HintRequest.Builder()
            .setPhoneNumberIdentifierSupported(true)
            .build();

    PendingIntent intent = Auth.CredentialsApi.getHintPickerIntent(
            apiClient, hintRequest);
    startIntentSenderForResult(intent.getIntentSender(),
            RESOLVE_HINT, null, 0, 0, 0);
}

我不知道应在“ apiClient”变量中输入什么

我应该在该变量中输入什么?

tnx !!

1 个答案:

答案 0 :(得分:0)

您需要像这样获取HintRequest的apiclient

apiClient  = new GoogleApiClient.Builder(this)
    .addConnectionCallbacks(this)
    .enableAutoManage(this, this)
    .addApi(Auth.CREDENTIALS_API)
    .build();