accessTokenInfo static method

Future<AccessTokenInfo> accessTokenInfo()

카카오 SDK를 통해 현재 캐시에 저장하여 사용 중인 사용자 액세스 토큰 정보를 불러옵니다.

me에서 제공되는 다양한 사용자 정보 없이 가볍게 토큰의 유효성을 체크하는 용도로 사용하는 것을 추천합니다.

사용자 액세스 토큰 정보 요청 중 SDK 오류가 발생한 경우 ApiFailureException을 throw 합니다. SDK 오류 이외의 예외는 Exception 객체를 rethrow 합니다. 정상적으로 처리가 완료되면 액세스 토큰 정보인 AccessTokenInfo 객체를 반환합니다.

Implementation

static Future<AccessTokenInfo> accessTokenInfo() async {
  try {
    final data = await _channel.invokeMethod('accessTokenInfo');
    return AccessTokenInfo.fromJson(Map<String, dynamic>.from(data));
  } on PlatformException catch (error) {
    throw ApiFailureException(error.code.apiFailureReason, error.message);
  } catch (error) {
    rethrow;
  }
}