user library

Provides User API.

Classes

AccessTokenInfo
Accurate access token information from UserApi.accessTokenInfo().
Account
Kakao account information.
ApiFactory
Factory for network clients, interceptors, and error transformers used by other libraries.
KakaoContext
Singleton context for Kakao Flutter SDK.
Profile
ServerHosts
List of hosts used by Kakao API.
ServiceTerms
Individual terms.
ShippingAddress
Individual shipping address.
User
Response from UserApi.me().
UserApi
Provides User API.
UserIdResponse
UserServiceTerms
Response from UserApi.serviceTerms()
UserShippingAddresses
Response from UserApi.shippingAddresses().
Util
Collection of utility methods, usually for converting data types.

Enums

AgeRange
Age range in Account.
ApiErrorCause
Specific error code from Kakao API.
AuthErrorCause
Specific error from Kakao OAuth.
BirthdayType
Birthday Type in Account.
Gender
Gender in Account.

Functions

isKakaoTalkInstalled() Future<bool>
Determines whether KakaoTalk is installed on this device.
launchBrowserTab(Uri uri, {String? redirectUri}) Future<String>
Launches a given url with platform-specific default browser tab.

Exceptions / Errors

DapiException
API error from LocalApi and SearchApi.
KakaoApiException
Exception thrown by Kakao API server.
KakaoAuthException
Exception thrown by Kakao OAuth server.
KakaoClientException
Exception thrown on the client side.
KakaoException
Exception thrown by Kakao Flutter SDK. Base class for all other exception that this SDK generates.