me method
- List<
String> ? properties, - bool secureResource = true,
KO: 사용자 정보 조회
EN: Retrieve user information
Implementation
Future<User> me({
List<String>? properties,
bool secureResource = true,
}) async {
SdkLog.d(
'[UserApi.me] started | propertiesCount=${properties?.length ?? 0} secureResource=$secureResource',
);
final params = <String, String>{
Constants.propertyKeys: ?(properties != null
? jsonEncode(properties)
: null),
Constants.secureResource: secureResource.toString(),
};
final response = await _client.get(
Constants.v2MePath,
queryParameters: params,
);
final userResponse = UserResponse.fromJson(response.data);
SdkLog.i('[UserApi.me] completed | id=${userResponse.id}');
return userResponse.toUser();
}