2016-06-16 8 views
0

OTP確認にFacebook AccountKitを使用しています。Facebookアカウントキット - OTP画面のUIにOTPコードを自動挿入します。

要件:着信SMSを読み取ることによって、OTP確認画面にOTPコードを自動的に設定する。

検索:テキストをOTP検証screenにプログラムで設定できる方法はありますか?

FacebookがOTP確認画面でカスタマイズを行っているかどうかは、ユーザーが国コードと携帯番号を置くことができる最初の画面で同じであるかどうかを検索してもわかりませんでした。

答えて

0

Facebookは、OTPメッセージの自動読み取り用に2つのbooleanを提供します。

AccountKitConfiguration.AccountKitConfigurationBuilder configurationBuilder = 
       new AccountKitConfiguration.AccountKitConfigurationBuilder(LoginType.PHONE 
         , AccountKitActivity.ResponseType.TOKEN); 

// Add these code 
configurationBuilder.setReadPhoneStateEnabled(true); 
configurationBuilder.setReceiveSMS(true); 

またAndroidManifest.xmlファイルにこれらの二つのパーミッションを追加する必要があります。上記の権限が付与されてかどう チェック:API> = 23の場合

<uses-permission android:name="android.permission.READ_SMS" /> 
<uses-permission android:name="android.permission.RECEIVE_SMS" /> 

関連する問題