2016-08-26 6 views
3
DigitsAuthButton digitsButton = (DigitsAuthButton) findViewById(R.id.auth_button); 
digitsButton.setCallback(new AuthCallback() { 
    @Override 
    public void success(DigitsSession session, String phoneNumber) { 
    // TODO: associate the session userID with your user model 
    Toast.makeText(getApplicationContext(), "Authentication successful for " 
      + phoneNumber, Toast.LENGTH_LONG).show(); 
    } 

    @Override 
    public void failure(DigitsException exception) { 
    Log.d("Digits", "Sign in with Digits failure", exception); 
    } 
}); 

上記のコードを実行すると、認証成功メサージが表示されますが、phoneNumber文字列は空白になります。数字成功した後でも電話番号が空です。

私は何日も同じコードを使用しており、円滑に動作していました。今日私はこの問題を抱えています。

答えて

0

Digitsは2.0をリリースしたので、そのリリースのコードを更新する必要があります。

編集:私も2.0で試しましたが、うまくいきません。

+0

問題は私がアクティブなセッションをクリアしなかったことです。しかし、これはまれな問題ではありません。 – Dab