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 文字列が空白で表示されます。

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

4

1 に答える 1

0

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

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

于 2016-08-26T13:34:10.850 に答える