0
내 앱에 Uber SDK를 통합하려고하는데 'expired_jwt'가 오류가 발생합니다.Uber 통합 로그인 오류 : expired_jwt
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
loginManager.onActivityResult(this, requestCode, resultCode, data);
}
// UberLoginCallback 클래스는 다음과 같이이다에서
configuration = new SessionConfiguration.Builder()
.setClientId(CLIENT_ID)
.setRedirectUri(REDIRECT_URI)
//.setServerToken(SERVER_TOKEN)
.setEnvironment(SessionConfiguration.Environment.SANDBOX)
.setScopes(Arrays.asList(Scope.ALL_TRIPS, Scope.PROFILE))
.build();
accessTokenManager = new AccessTokenManager(this);
//Use a custom button with an onClickListener to call the LoginManager directly
loginManager = new LoginManager(accessTokenManager, new UberLoginCallback(), configuration, LOGIN_REQUEST_CODE);
// 로그인
loginManager.login(MainActivity.this);
// 그럼 난 점점 오전 결과를 들어
다음
내 코드입니다 :private class UberLoginCallback implements LoginCallback {
@Override
public void onLoginCancel() {
Toast.makeText(MainActivity.this, "Login Cancelled", Toast.LENGTH_LONG).show();
}
@Override
public void onLoginError(@NonNull AuthenticationError error) {
Toast.makeText(MainActivity.this, "Login Error : " + error.toString(), Toast.LENGTH_LONG).show();
}
@Override
public void onLoginSuccess(@NonNull AccessToken accessToken) {
Toast.makeText(MainActivity.this, "Login Success", Toast.LENGTH_LONG).show();
}
@Override
public void onAuthorizationCodeReceived(@NonNull String authorizationCode) {
Toast.makeText(MainActivity.this, "Authorization Code : " + authorizationCode, Toast.LENGTH_LONG).show();
}
}
에서
'onLoginError()'나는
감사합니다. 지금은 정상적으로 작동합니다. – mithil1501